MGSMPEGRKCVSCIGQAIDESKRSKLGKHSRVLSRLLSPLEVKQIMKAEKECAANQLRPEQLIVNGCPLKPEEMDELLNCPLPPEKLKPGRYWYDKESGLWGKEGEKPDRVISSNLTFMGKLCPHASNGNTQVYINGREITKVELRILKLANVQCPRDTHFWVYDDGRYEEEGQNNIRGNIWEKASTRLMCALFSLPVPHGQPRGMVQPPSSYATVPNYLEHKKIQKLLLLGIEGSGTSTIFKQAKFLYGNKFSVEELQEIKLMVQSNMYRYLSILLDGRERFEEEALSHMRGVNAIEGDSGGEEANGDGTNATPQCVYTLNPRLKHFSDWLLDIIATGDLDAFFPAATREYAPLVEEVWKDPAIQA