MTLPMFMEIGLERGFRTAIGELIIMQLQLAPVSFTFSLGTKLHYFGRTVLHGGAKYRATGRGFVVRHEKFAENYRMYSRSHFVKGIELTILLICYKIYGSATPDSASYALLSWSMWFMVCSFLFSPFLFNPSGFEWKKIVEDWDDWQKWISNRGGIGVPSNKSWESWWNEEQEHLQHTGFLGRICEIILDMRFFVYQYGIVYHLNVARGDKSILVYALSWIVIVAVMVILKIVSMGRKQFSADFQLMFRLLKLFLFIGAIVALSLMFTLLSLTVGDIFASLLAFLPTAWAVIQVCVE*