MTYDYVIVGGGIVGVSTAWQLKQRHPEKSVLLIEKEAGFSRHQTGHNSGVIHAGVYYAPGSLKADFCKRGVERTLAFCAQHNIPVENCGKLLVATNEQELERMHALYDRCLQNQIDVEKLDAVQLKLAEPNIRGLGAILVKATSIVNYRLVTEKMAEAFMQLGGDVKIGTEVVGLEEAPSSITLTCQQKNQRVSYQTRFLVTCSGLMADRLTKMLGLPTDFQIIPYRGEYYRLAPKHNQVVRHLIYPIPDPELPFLGVHLTRMIDGSVTVGPNAVQGFKREGYGKWNVSLRDVWEMVCFPGFWKVSAKHFKTGMVEMKNSWWKAGYLQLVRKYCPSIELTDLEPYPAGIRAQAVLSDGTLVHDFLFAESPRSLHVCNAPSPAATSAMPIGEYLCDKIAEKSFA*