MGVIFNIWKKPPFLLFNPRSLLLFHRRRRLRPCRGQALQTLHLDIFDFLVSMTSSLRANTELSQCFASSVRPYDQKAYVTQQYPCKGTKNCFSKRFSLLRMAAGKVAARRTRNTSLISSMSKNNYGESADMADSLTYKDAGVDIDAGSELVKRIAKMAPGIGGFGGLFPLGDSYLVAGTDGVGTKLKLAFETGIHETIGIDLVAMSVNDIVTSGAKPLFFLDYFATSHLDVDLAEKVIKGIVDGCQQSDCVLLGGETAEMPDFYADGEYDLSGFAVGVVKKDSVIDGKNIVPGDVLIGLLSSGVHSNGFSLVRRVLSRSGLSLKDQLPGEAITLGEALMAPTVIYVKQVLDFISKGGVKGIAHITGGGFTDNIPRVFPKGLGAVIYKDSWEVPSVFKWIQEAGQIEDAEMRRTFNMGIGMVLVVSPEASLRILGDGNGAYTAYKIGEVAVGEGVRYG*