QGRCTRENCKYLHPPPHLKTQLEINGRNNLIQQKTAAAMFAQQMQFMLPGAQLQPITTFPVTPSLATSPTMAFSPYLSHVSPGMGLVPAELLPNAPVLMSGNPPVTVPGGTAGQKLMRTDKLEVCREFQRGNCTRGENDCRYAHPVDIAMIDANENTVTVCMDYIKGRCSREKCKYFHPPAHLQAKIKAAQHQANQTAAAAMVRAGKLEVCALPPGALQPLPKRPALEKNNGATTVFNPSVFHYQQALANMQLQQPTFIPTGSVLCMAPTASVVPMMHGATPTTVSAATTPATSVPFAATATANQVWPF