MESGGETVTQVEQWSVEDRVFRIYNLFANIPPVAQTTMLELQRDEHIIYLNEGLKQLGPSFVALDSSRPWLCYWIIHSMALLGESLDYQLENNAIDFLNRCQDPNGGFGGGPGQMPHLATTYAAVNSIVTLGGQKALSSINRDKLYNFLLRMKDPSGAFRMHDAGEIDVRACYTAISVASILNILDDELVRGVGNFILSCQTYEGGIAGEPGSEAHGGYTFCGLATMILINEVNHLDLAGLIDWVVFRQGVECGFQGRANKLVDGCYSFWQGGVLALLQRIDLVTGDRLSLFDSGEEDSTGNSTSEGEDTDGISSAAEETCHFKNGEQQDTSCSVNDTSSSHTRSLGNVELEPLFHSLALQQYILLCSQLENGGFRDKPGKPRDFYHTCYCLSGLSVCQHSCSKDYDSPSLPGQVLGPYSNLLEPVHPLYNVVLKQYREVREFFSRS*