MKRGFDLRKDVGNALINMYVNCGCLNEAKLVFDIRMISKDDISWGSIARGYVQHEDWQLALEIFRKMISEDIIKLNTFILLSMLKACAFRCFTKMVPEGFSPNKVAFLGALKACTILGDINKGRLLHNQIIQSGIDADIEMSSTLINMYSKCGSLEDTKQVFRGIHSQDGVIWGILSGAYGEWEKAEECLQAIEGEHLEFEATYGNVRSGKDCLERLMPSNPNLPFRSLSSGVNNHNTKDDMLMSKYINLPC*