MSMKSRGGEESVKNVSRRLVLFLCLGSFCLGLLFTSRIDDVPDPIDGIEANFVHEEILKSVAEDCPTKSKVTRSKHKYLAEVLTPDHSIEALDKTILNIEMELEAAKASHGRLLRGSNGLGKPMGSDSTAKRRAFMVIGINTAFNSRKRRDSIRSTWMPQGEKRKKLEEEKGIIARFVIGHSATPGGILDRAIEAENRKHGDFLRLEHVEGYLELSAKTMTYFSTAVSLWDADFYIKVDDDVHVNLGALGTTLARHKSKPRVYIGCMKSGPVLSQKGVRYYEPEFWKFGEEGNRYFRHATGQLYAITKELATYISKNRHMLHKYVNEDVSLGSWFIGMDVEHIDDRTLCCGTPPDCEWKAQGGHACAASFDWSCSGICKSAERIYEVHRRCGESEKALWSVDF*