MDSNRYFNLPEPDTQEFVDKVIFIYRFQKETLQRLDSKDNSIYTRVENSPIMSDKDNEMIPYIYSTEIKPQKTKRYWTKEECLAFEKIIKFLNINCGQALDFRLISLYVKTRTPTQVRSHAQKYFLKERENKCVLTPQDIIELSTLIKNYKLMNKHGNQYHLLVK