MKYRKFIILVLSILIILPVSTLDGHHIANADDDSPKKLKYKENSALALNYHRVRKANFLNNFIYFFSSSKEIKNYSVSQSQFESQIKWLKSHDAKFLTLKEFLYYKKKGKFPKRSVWINFDDMDETIYENAYPILKKYKIPATGFIITGHVGEENFHNLDMISKKELKEMYKTGLWEFETHTHDLHNLSKNNKSKLMKASEATIIKDLNKSEKYLTKNFKKSQKTIAYPYGLMNDDKLPVIKKAGLKYGFSLEEKAVTPNSNDYYIPRILISDDAFEHLIKRWDGFHEKDET