MAHTLFNCFSGRNELIARYIKIRCGKTRTRKQVSSHIQVLARKKLRESQAKTKSAEASPSPGSMEKDKLLHGSPTPMVSLPKQNTPPSIYPQVWPNNFIAGSPATSFPTNEELKMYHRIAGLNGCDGLSAINALKVAPSSSVIYDRAIASSQLALCGFTAYVEPIPNLPSSRVDLVKIPKLADEPLETVKLELFADKYPSTLRDLYKKGPQDCFFIVKCWANVQFVLPNDRSALYAVDSFYESREKFDISVSTKVCSFGNQVIEKIEVYSPIEVNGKYHFQLEGSPMCEYMVEFVTELKKLNDYGLMNSVLDNFTILQIVTNKETEETLMVIGFVFEVSPDPEATCRLYRLVAN