MHREGMKPTDFTFVSVLRACASLQSLRQGTLIHSQIIKTRFDSNVFVGNALVDMYAKCGDLKEAGSIFERRPSHNVISWTTMIEGYAQKGHSEDALKLFHEMQRNGIKPDQATFASVLRAASIVVALEMGKQIQTHIFKSGFVTNVFAGSALIDMYAKCGSIESAFTVFEKMYEWNLISWNAMLAGFSQNGLGRETLQLFEEMLHSNMTPDEVTFISVLSACSHEGLVDEGYKYYNSMSQDHCLTPRAKHYASMIDLLGRYGCLDEAEGFFNKMTCEPDAIMWLALLGACRIHGNIQLGKRAAECLFKLEPKNAAPYILLSNTYVAAGRWDEVAKVRKLMNDKGVKKETAYSWIEMETRVHAFVSDDTLHPQINEIYATLDTLAGKMKAAGYVPKKSFVLHNVDEEHKEKFLCYHSEKLAVAFGLISTPSWKTIRVVKNLRVFGDYHNAIKFISKVVG*