MSKAVSRIPSSTLTSLLPRALNPHVAVVDLVATHLTAVTDDAEPVDLTRLLPYLGHDELTAVVLRAGHSHPLPTLRFLLALPPPLQPSPPHLAFLAHSLASSRLFSHALGALSHLIRLHPRHDALPTLLVASATAPHPSLPGLLVKALLRHARLRDAFRSALRAAAAGAPPDAAAFNSLLAALSRAGRFDELWAARGAMVRAGVRPDARTFNILVAALCRGEDAERAQGFLEELEEQGFEPDVVTYNTLLAGYCRKGRLQDALHLFGVMPYRRVPPDLVSHTILMDGLCKAWRLNEARRMFDRMVQGGLCPDAVAYSVLITGYCNEGQLKEARSLLMEMAGSGLLDIAFALRVVIEGHVKFGKLLTCLNMVAPLRKYGIIIPSQSYSCLISALCEDMRPNAARGLLQWMIEDGHSPSLQVYNMIVDCFCRCDNPKEALDVKVEMTTREVKPNYDTYQALITCLCRLGKSLAGQSIMVEMIESDFHPNEAICAALVCGFCKEGDLDRGELIVKSFALDFQIRCNESFNALMRTYCETRSTAESLALQDRMLELGFVPNRETCRSIIYGLSRSPG*