MPFSGMSAPGHTVTEDGDLEAGFDELAPLSPNDSDWDAINSQLVGHKKSGPELETLLSGTSSSRRPAVQRFYAQQNDLIDAFMETQHIHRGVFTNDRTVEDAQAQKALNLSFAANVVLLAVRLGIALVSGSLSLLIATLDAVLDVISSAMLYWTSRASKKANKYLYPVGQERMEPLGIIVFSVIMATACISVLAESIKALINPPAQTEIPMLWVVVGGTVGVVLMKLALFLYCRGSRNPAVRAFALDHLNDVLVNGIGLGX