MDQFLQVALLARTEAIARQSNFIFSPLSLRAALALLPAGTKGETLRQLLAFLGSQELRQLKAANAGLIAEMRAWPQLSSAACIFADKSLVLRPEFVSTAASAHKAYAKSLDFQNQPEAAAAEVNALITHATRGRLRNIVSPDSFNGGDAKIVLANAMHFRATWARRFDPSDTVHDDFHRLGGGGTDVRVPFLSDPGMQYATSFAGLGFKVLQCFYKTVGRDGRLSRDAPCFSMLVFLPHRRDGLAGLLRLAATEPDFVMRCVPRREQVVSPCMIPKFKFCFKFDARAALRWLGLAAPFEPSDADLSGMVSNMPELGMYVSSMQQLGAVEVDEEGTTAVGATYTATSPGYGGPPPGPPPPPPMSFVADHPFMFAIVEYGSAEVLFSATSWTRPKSCDFLSDQPIDDW*