MASVGMAPLTAEKVDGDSMFVDKLPEEINEMKIRDDKVEKEMEATVVDGNGTETGHIIVTTIGGRNGQPKQTISYMAERVVGQGSFGIVFQAKCLETGEAVAIKKVLQDKRYKNRELQTMRLLDHPNVVSLKHCFFSTTDKDELYLNLVLEYVPETAYRVARHYSKANQRMPMIYVKLYTYQIFRALAYIHAIGVCHRDIKPQNLLVNPHTHQLKLCDFGSAKVLVKGEPNISYICSRYYRAPELIFGATEYTTAIDVWSVGCVLAELLLGQVLGTPTREEIKCMNPNYTEFKFPQIKAHPWHKIFHKRTPPEAVDLVSRLLQYSPNLRCTALEACIHPFFNELRDPSTRLPNGRPLPPLFNFKPQELKGASLELLAKLIPEHARKQSPFLGF*