MGNSAISKVEGQGQVVLKMTSGKELTLNNVLHVPDIRKNLVSVSLLSKKGFKLVFESDKFVLIKYVMYVGKGYMSDGLCKMNVMTIVPNKKNSSAYMLESSNVWHGRLSHVNYDALRRLVNMECLPKCSFDSNIKCETCVEAKLTRISFQSIKRTSEPLQLIHSDICDLKFVQTKGGKKYFLTFIDDYTRYCYIYLLRSKDEALEMFKHYKNEVKNQLDKKINVIRSDRGGEYESPFGEFCSQHGIIHQTTAPYSLQQNGVAERKNKTLREMMNAILISSGLPQNLWGMLYSLQIILSTEYLKRKPIKPSTTCGKAECLPTNT