MLCLLVFFRIVAKEFVTFLPPGARPINDFFLFSLGYSLSMFLWLLPHGYDLRKDLAQPLVKSILLPKLCLLPNPSINKKWRNLIYFQHYPLLFIPSLVDDQGCVNFGVNIDAGINGRHHALMIDLNLDNGIQYTFGSGKCMVPEAHGTWSFQALHSLHTEPYAHPNEQNKLRFGRIEDPRSGHWNFNNKAVIEVEEMKSWTLVNYCPRLSSTKVQILANGKLVDSMVCLNSDAGYNHLRREAVTFVCQALDKGHGKMRHGYGINIEGGKDDNESEDLLADFIDEDRQLPSCVSDSALTKTMSSENWKHEEIQGVIGSSVSILRWMDKIEDTEDWTPLQAEGTSSIWSRFVDIEVESVTSRSTSLLDPLPQSNSPTMVPMVRDPMKGIMVKLKTQFYGTLSQKRPQIGIEHCPETPRRSLFQYVVRK*