MESRPATGRFRKFLPESKYGKSFLIITILESCIDIILEAIVIARLNLIHSLKISLDDITATRTPLVVYLGIFILAHLFQLYFALDALRHKNTIQLIGLCCFNFAFLVYAIIQVPEIREIELAKGIDSNSSTPAVILLIIPACIGTCQVAFVYLTWHLFKEFGWQIYKQIGADRKIKRVYLWYQIQLVLLVPSVSPLERVLTVIALPATLLLLVVGYYGVRKEIKSLYRIWEGRHDANSYENVFKSLTVFCDRQEFEYEEDDRKKKGAAERVYNEDEGMVDELGRRYDRTGSGTSLGLDKSTCKAGLEVSGIIHEQPQKLSTFKSNEINFDDPVGGYFSTNLDFNLHPS*