MADSFELIVTRKDPVLVSPASETPKGIHYLSNLDQNIAIIVKTFYYFKSNSRSNEESADVIKKSLSAVLVHYYPAAGRLTISPEGKIAVNCTGEGVVVVEAEANCGIEKIKDAIWEIDQPETLEKLVYDVPGARNILEIPPVVVQVTNFKCGGFVLGLGMNHNMFDGIAAMEFLNSWAETARGLPLSVPPFLDHTLLRPRTPPKIEFPHNEFEELDDISGTGKLYSDEKLVYKSFLFGPEKLEKLKIMAESKTTTFQTLTGFLWRARCQALGLKPDQRIKLLFAADGRSRFVPELPKGYSGNGIVFTYSVTTAGEVTLNPLSHTVGLVKSAVEMVTDGFMRSAIDYFEVTRARPSLTATLLITSWAKLSFHTKDFGWGEPVVSGPVGLPEKEVILFLPCGSDTKSIKVLLGLPGSAMKVFEGLMDI*