MPRVKSPSQAEISSNPREFALLAQAAPNGDVDPEVLSQYIKLYGQPSASVPQGEITFAEFAAMFSRPAGGDKPANNCVGYAALDKSGVLAPYSFDRRPVGPGDVRIQITHAGICHSDLHQVKDEWGGSVFPMVPGHEIVGIVTEVGEGVTKFKPGDRAGVGCMVDSCRTCDTCQRSEEQFCPKCVYTYNSKHHDGTLAQGGYSSHIVVQESFTLRLPDNLPLDATAPLLCAGITVYSPMKHFGLDKPGMRLGVVGLGGLGHMAVKIGKGLGLHVTVISTSEAKREEAVKVLGADEFIVSKDAEAMKAAAGSMHGIIDTVSAKHDVGALVNLLKVDGKLVMVGVPEVPLDLPVMAIVFKRAMVSGSLIGGIKQTQEMLDFCGEKGITASIEKIPIDYVNTAYERVLRSDVRYRFVIDVQGSLIL*