MFPVVRVSLLGLQPDTKYLIVMDIVPVDAKRYRYAYHRSSWLVAGKADPELHPRYYVHPDSPFSGDQLAKQTVSFEKLKLTNNVLDKHGYVREQSNIN