MLAPLSLFHGTTRSRKSEAHQLHGTVKAGSGYGRPKFTYSRKRAEASAPPQSSSSASSRASKRARLSLKSANATITSFSPLAIPPCPRAAVASPRSQEAAMDSGATESSASAFRRDSGKRNYGRDESQSASAKRDKETDKGKEKETDRSRDRAVGLSIDGAGAVPDDDNDSEGVSILHQNLTSASSALQGLLRKLGAGLDDLLPSSVPSSHQNSRLKRILSGLRADGEEGRQVEALTQLCELLSIGTEESLSSFSVDSFVPVLVSLLNHESNADIMLLAARALTHLCDVLPSSCAAVVHYGAVPCFCARLLTIEYMDLAEQSLQALKKISQEHPTACLRAGALMAVLSYLDFFSTGVQRVALSTAANICKKLPSDAADFVMEAVPLLTNLLHYHDSKVLEHASVCLTRIAESFASFPDKLDELCNHGLVAQATRLISVSSSGGAQASLSTPTYTGLIRLLSTCASGSTLATKTLLLLGISGILKDILAGSGLVSSISVSPALNRPPEQ