MNTHKAHCLILPYPVQGHINPMLQFSKRLQSKRVKITIAPTKSFLKNMKELPTSVSIEAISDGYDDDGINQAKTYEAYLTRFKEVGSDTLSQLIQKLANSGCPVNCIVYDPFLPWAVEVAKKFGLVSAAFFTQNCAVDNIYYHVHKGVIKLPPTQHDAKILIPGLSCTIESSDVPSFESSPESDKLVELLVNQFSNLEKTDWVLINSFYELEKEVIDWMSKIYPIKTIGPTIPSMYLDKRLHDDKEYGLSIFKPMTNECLNWLNHQPISSVLYVSFGSLAIVKAEQMEELAWGLMNSNKNFLWVVRSTEESKLPKNFLEELELTSGNNKGLVVSWCPQLQVLEHESIGCFLTHCGWNSTLEAISLGVPMVIMPQWSDQPTNTKLVQDVWEMGVRAKQDDKGIVRRDVIEKCIKLVMEEDKGKVIRENAKKWKELARNAVDEGGSSDKNIEEFVSKLVTISPK*