MSARETSFQCHFPGCGLRYRRKEHLTRHARRHFQPESFECPFCDRVFARNDTLRQHVRIRHKNRELHSGRAIRACNYCRSRRSRCDGKVPCETCLGKGIQCSFARSSPRPKVEQQRSPTISTTPGTLGEPNYQYTAYASSNLIRNSDSIERSPCRMLPYIQAYFEKFHPNWPFLHRATFDVDREPTLLVQSVVMMGLWLTGENNAQLAAMDLHSELTLLIHQQRDKWDVSNQHEMSPGSLSPWPMATYQGILLHITFALIKGNGKQLDLQLTHQLSEIPSQLLVALVDCCRKREMLFYPSMLAQFNADSLPGVYIWLGIEEAKRFALALYKVCRCCRVHDTLLSYGGSMDSHLQIKLCAQVSSLLSLADLQFALPDSDELWHASSNLASRVADNACAYWEKNAEENWICQAARLLQTPGGFNWI