MRAEMGKDPTRAPQSQLNLPPGFRFYPTDEELVVHYLCKKAACEPFDVPIIAEVELYKYDPWELPEKALFGEREWYFFSPRDRKYPNGSRPNRAAGTGYWKATGTDKPISTLGGSKKVGVKKALVFYKGKAPKGVKTNWIMHEYRLAEANTFRSSAKRKGSLRLDDWVLCRIYKKSTSAANQLKSALNAFDGIKREQSESSCLDEVLATLSELDDPTDGMPGEAEEAQTDNMVQFGALEARDSSLQSSLDRLYQGSASAYSSQGGDARAYIKGFIQERPAAELASTMKSGGEAKKELVYMPEVASFNMRDNAATPESNMSSRQHSSLESHSMSGQQEEEDLTVESTFNSLAGFPLTQLLSTSINTQNLGMASNPLYGLDLGLPSPCTMLAQGVSFGGSLMDPDNYFFQSSNCLLGANQG*