MACFLGNARSLALQSHPLRVAPPSQHRPRLVRFPLPLFVARLASDQRKSNQEASLDGNPARLSPLVDADPDLLLASFESQKSERKVTVLPRMCTLRAFGKSGEGVVKANPETVSAFLKSLAASVEISAKIRDWEILSGRLAMVTPEPLDFRYSPFFSVTHVCCLQILFVVAVLLESFTGKTVFHKIDARRLSEILGVCLLAIFGSAGFAYASKAKFRVADSMSRLVSKGCENLVNSWIDNIIDGLFLDDE*