MSFTGMTLRSIFARSSERLKLYDMMQGVQRSRVSSAHVSSERTHTPMALSLRGQQKRPIRAMASVTEGRPAVKIDWDKLGFGLDNVASVSAMASSLCAARLSMPPVPEQQFVGAVKDMVAANNDFVPPHGKGSLYIRPLLLGSGPILGLGPAPEYTFTIYAAAVGSYFKGGQLTPIDLIVEERFHRAAPGGMGGTKAAGNYSPVLVTQLEAKKAGYADVVYLDAKTDQYLEEVSSCNVFSVKGKIIKTPPLQGTILPGVTRRSIIELARLRGYTVLEEPISIQEAMESDEVFTTGTAVVVSSVGSLTYKGQRRTYAVDGQPGKTTLEMYQALTDIQQERSQDTQGWVVPV*