MVFVRKQCANNLLLTHSLRCRKLSTITKNPVVTQFLAQLYSLEGYACIVTGGGTGIGAALAMGLARAGASVVLTGRQEGPLDDSCSAIRQQLRQDKLEDVEKRACYRACDVTKYEGLPRFVQDAELLTGIAPTILVNNAGVNVRQTADDLTSEHWQQSFELMLTAPFMLTRALSKNMKARQHGRVITIASLQSFRAFPDSLPYATAKTGVLGLSRALSEAYAPPHGYHNVTCNAIAPGYVKTKLTASVFADIERSRRLADATLLGRNSVPSDLVGATVFLASPSASYITGQTLSVDGGFTALGMR*