MGSDPRDVCVVGIARTPMGSFLGGLSSLPATKLGSIAIEAALRRANVDPSLVQEVFFGNVLSANLGQAPARQAALGAGIPNTVVCTTVNKVCASGMKATMFAAQSIQLGINDIVVAGGMESMSNAPKYIAEARKGSRFGHDSLVDGMLKDGLWDVYGDCAMGVCAELCADNHALTREDQDAYAIQSNERGIAARDSGAFAWEIVPIEVPVGRGKPAVLVDKDESLDKFDAAKLKKLRPAFKENAGTVTAGNASSISDGAAALVLVSGKKAQELGLQVLARIKGFADAAQAPELFTTTPALAIPKALTNAGLESSRVDFYEINEAFSAVALANQKLLGIPSEKINVHGGAVSLGHPLGCSGARILVTLLGVLREKGGKIGVAGVCNGGGGASALVIELA*