MTRVKRPVKQQQRTTLIRLFVGLIGIGGFTIFLFQLDAFPKQKRREPKAPSLGAMTPDRLAETKTYFRKPDAIEKLSQALANEEEVSKDDDDALADKPASHSGKQFEMELSTASPDKSIGRVLFETRPDWAPIGTEHFHKLVAAKFYDQCRFFRVLDNFMVQFGIAADPSVQQTWKHEILNDDPVLETNRRGTMTYATSGKNTRTTQLFINTNKKAEGNKFLDKQGFAPFAQVLEGMEFVDQINKEYGEKPVQGKIVRKGNEYLAEDFPRLSYIVSIREIVEQPKGMR*