MDLVDDSVPIVLSPRAFALAKLVRQEVSIEAVWKILDLSSPTHDAWDDIINVIVQLKRERDWQHAIQMCEWILQSTKFRPDVLCYNLLMNAYGRSCQFLETERVFQLMRSSGCLANEDTFNILIRAYGNAGLIDKAEETFYHMQKFGYEPGIATFNTLLEVLGKAGEVTKAEEAFQQMVKLKFRPTANTFTQMINMYGKSTPAPPEDVPIWSCHEYDISPELLEFLYNTMVRNPKKMLPVEMKLTKKFCSSAPDPGDPSMPLSRILSSVNF*