MSSKRKRIVPSLKEKAEIVEALKKGESGRSLSERYGIGAATVSAIRKRGDRIQDCARKLVDELGCSNRKAMKPSKVEVVEQALYVWFVQNRTAGNPVSGPVICEKALHFNAKLNADPNFKASQGWLDNFKKRHGIRAHEIHGEKLSADQSSANYFREELKKILLEGGYDDDFVYNADETGLNWKALPNKSLITRGEECAPGYKRRKERITVMLCANSSGNHRLPLFVIGKSKNPRSFKHVKLPVRYGHQKKAWMNVEVFKDWFKTISIPEVKRHQNSIGKTGKVLLLVDNAPAHLSVQHLDGVDELVTVKFLPPNVTPLIQPMDQGVIASFKRNYRKQLLRQLLLADDDTVETVTSFYKRMSLKDCCYTAAESWEMLPLIMMQMKKRDVDSWLECDSEDQGKPRKQDKWVPSEFNATQSATISMLCVTKWDFSETICEL