MAMGPCLPCSWVKWKLKLLEMHYRRLGMEPRLIELDDGATVIHCWVPREIPSEKVADESAVQKPALLLLQGFGMDGFTGWEHQTHAFVKRFRVYVPDLLFFGKSFTTTSQRSEVFQAECMKKMLDVLNVDQVHVLGTSYGGMVAYRMASNYPKLVNKVVICSSGIMMDHTTNNRLMELCKIDSVKEILVPKDLKHMRLGMSTATVWRIWAIPSFVLQDMYEWFYQGHMKEKEELVDGMVIGSAGAPPIPKITQEVLIMWGTKDNIFDPALAEALRKHLGDRAQLHMIEGCGHVPQIENPTEFNARAIKFLLA*