MIYIVLLSIPVLLYLGTTGKFTHFKNEIVNTYQDWKSLNRLVASNPNTRFVYLESIKIVFNAKYLKFTQYLNNSSKKIDKKTYLVTYYIEGKQYKMLVKPKKGPNPILKILDENEIDITQEILPYMGPNLNWHNYPVTPDFFNKKNISFEYNNQNKLTFNYTDIIKT