MGDRLRSTSMEDLPVHLILEILMSGRLAVIDLISLELTSRTFRGTHGLFPKKFKSLVDYAAFQLCGLSSIYASLHCNAQEELLKRCNGNWKRLLRFLMAVEQSSDMVETSAGNMQIRSGRYHTLLINDSAAYSCGSSLCGVLGHGPETTQCVEFTRISFPVPVQVAQVSASHNHAAFVTGSGQVFTCGDNSSYCCGHSDTGRPIFRPRMVEALKNIPVKQVAAGLSFTMFLTRKGHVFTCGTNAHGQLGHGDTSDRPTPTCIELLASIGSIVQIAAGPSYALAVSDDGTLYSFGSGTNFCLGHGEQQNELQPRAIQSFKRKGINVARVSAGDEHVVALDSTGYVYTWGKGYCGALGHGDEIDKTTPSHLTSLKSHLAVQICASKRKTFVLVDNGSVYGFGWMGFGSLGFLDRGASDKVFKPRILESLRSHHISQISTGLYHTVVVTNCGRVFGFGDNERAQLGHDAVRGCLEPTEMLHE*