MTTASLFARNPNLPSLSNSPTWAREALTPRDPPRITLPHPEYHDPNEGLTNPPLFSEAHFKHLVQNSYFFSKADLSTLKRKAHNAPTFDAVASCLWRARTKALGLEGDLRLLFPIDTRLRCSPPLPNGYYGTAVVFVCARVDANALCRPEGLANAARLISGAKREVDDEYRASVIDLLELRGRREFGREGVFVVSDQSRLAFAGVDFGWGRAVYAGAARAGTGPVPGMVTSIVGHNGGVVALVSLEREQVGAFEEAVREDLRPDAKL*