MGQFWTVLSYLHSLAGPSVMLLYPLYASIQAIESTSKLDDEQWLAYWILYSLLTLMEMVAAPVLKWIPIWYQMKVLFVSWLVLPQFRGASFMYQTLVREQLKKVTGSIGKDNDSHSKGKRVMD*