MELFRVNTLAILAIVLLTVEGVHGVRIRLYNACPFTVWPGWISNSGKPQLGGGGARLESWQSYDLYPGSGWAGRFWGRRGCNFDGSGRGHCDSGDCGDKLNCGNSGGVTPATLAEFQLNGFAGLDYYDVSLVDGYNLPLRINPEYNCASAGCHSDVNARCPKELQVRKDNWVIGCKSACEVFHSEEFCCTGSHNRPETCSPTYFSRIFKDACPQAYSYAYDDATSTFTCGSGGGYTITFCPSGGLSIAEDESSQSRVEAL*