MRVLHLIAFLAVLVTAVVAWTKEDHEIFDLVSAVEKSEGKGTNFYSWLDVPHTASTAQISKAYRKKSLQLHPDKNKGVKDAHERFARLGVVAAILRDPAKRERYDFFYKNGVPVWRGTGYYYSRFRPGLGTVLTFLVIITSGIQYIVQKLNYNRDLKRIEHIVEQARTAAWGSKLNPVEGQRKVKVNLGGSPRLDEDGNVIPGRMVDMVVEGSHVYILEPDGSLLPVDNETAVAPSIKRTWFLSLVTGLLRKVARRDGGTIESSLGQDATADEGESDDGSGVSSEVSRSGTTTPQGGNGANGSKNGRISATSMAGGRRRKVVRKK*