MAPGALLLPPASFKHHDVAAAAAAADSMQACLQPLPPPAAASGCNGSGGSREQCPRCASHDTKFCYYNNYNTSQPRHFCRACRRYWTLGGSLRNVPIGGSTRKRPRPPVRRPPVHFAAAAAAPPPPPTSSQQAGLLGSLFALGAAPLLEGRVGFDLGLGLPGPGHHVVAGGGAGEVAATGLHGLGRGGPAAVATSSSAPLLWHTGLLDSSSNNVETWKMAAGGGAAMWPEFTAAAAQVGGLMRGGAQQQPQLL