MATPVVADSIRNAIAVGAPIYNAGDPGGCMNTYVRAALDLVEKGSASEGEKAALQDAVRRALEAGSKDEGAWIMRRSFDSILSGAVAARESAARVAASAGPGGEFEVLNFEMGLPVAPRWRIMDDVIMGGMSQSDGLTYNPADRAAVFSGRVTTDGGGGFASLRSDDWAGFSSLAAARGVRMTVQGDGRQYKLSAKTDGDYDGVQYQYDFTPPAGTWTQVELPFAGFKPTFRGRTVPNRPPLQGLQIRQLGLMVSKFTSDGGVINNFRNGGFRLGIRNIRGFI*