MAVLGVGAAVRLRLRVLGRHLRLRGRRRTRRRRGGGGVEDEEEGGREAVVLVSGMGGSVLHARRRSNPRFDLRVWVRILRADADFRKYLWSLYNPDTGYVEPLDDDVEIVVPEDDHGLFAIDILDPSWFVEILHLSMVYHFHDMIDMLVDCGYKKGTTLFGYGYDFRQSNRIDKVMVGLRAKLETAYKASGGKKVNIISHSMGGLLVSCFMSMNRDIFAKYVNKWICIACPFQGAPGCINDSLLTGLQFVYGFESFFFVSRWVMHQLLVECPSIYEMLPNPHFKWKKAPVVQVWRKKPEKDGIAELVLYEATDCLSLFQEALRNNELKYNGKTIALPFNMSVFKWATETRRILEDAELPDTVSFYNIYGTSYDTPYDVCYGSESSPIGDLSEVCHTMPVYTYVDGDGTVPIESTMADGFAAKERVGIEADHRGLLCDENVFELLKKWLGVKEESTRRRRLSKSKVTDFAPS*