MVDSEPSTIVSWIRGGTAFCIVDPKMLAEHCLPKYFRHRRFSSLIRQLNFYSFYRVQEGQLTIYQHSFFRKGRPDLLVHIKRRGAGKAKDPWFDPLAAATPKGTTTQGVLDLSPLQTPTMAGASGMACYSPMSKPLSIENMSPALKPGMAQMTPPVVDLGASLLGDDVLSKRWEFQMKKEEEHAYPLASSVQMKNELFYGDASGMTGPSMVVSKPSGMMGPSLDLDIQDFLTDDCSINPSVNNQMDGSGMMAMDPRIAMVSRDCLKWDLKGDEPMGLSQTPVMLAQDDSDSTFENELLLDLANVEPEAWEVPLSPLNEAEDVVSWGDLVF