MSMNINALVCGNGPSLKNIDYKRLPKQFDVFRCNQFYFEDRYFVGKDVKYVFFNPFVFFEQYYTSKKLIQNEEYNIENIVCSTINLEYIDGFQFVDNFELYFSDAFLGHEIIKKLKDFFAYIKYNEIYNRQRITSGVYMCATAVALGYKSIYISGIDFYQDTNNLYAFDNNKKNLLNKCTGFKNQKFKFINHSMACDLQALDYLMKRYDVNIYSLNSDEYFKLAPDIGSDFVLSKKPKKYINDILIPDKYAQERYYGKKSRLKENLHYKLIKDLIRLPSDIKHYLKEKYANKNR