MVGNHGMSNGSATMEAEKENGEGVGNTRTKDLDSWLPMTANRSAKWYYSAFHNVTAMVGAGVLSLPHAMRYLGWGPGVVVLVLSWVITLYTLWQMVEMHEMVPGRRFDRYHELGQHAFGEKLGLWIVVPQQLIVEVGVDIVYMVTGGQSLQKFHDTVCKNCKSFGKSVWIIVFASAHFVLSQLPNFNSIVGVSVAAAVMSLSYSTIAWAASASQGQTDGISYSYQEPGHRITTPNLVFGIFTSLGDVAFAYAGHNVVLEIQATIPST