MVFQYLHDKGFTHALAALEEEAGRAYEPDSLHRASALLADVAWPGGLSAAAADDDDLNEIVGAGVYPSEQKACIEGLHTGNILTVRFSPHDLDLVATGGSDRSLRLILSVDFHPEDPDLLLTSGALDRADAGGGDEVRGAGALAPDASFFCIASYDKHLRGGGDGAGYAMVAELAFTLVAACRDSNFLEYIDLDAGAVRSKVNMNINGDNVVSFTAMDLAASPNEKYLSVSTGPPSRLPAPAPPRPRPVSHLAAPPSDKSRIIVFRTARASKNLYGASNDAFAQPTTPSTSGPPHLPLPLPPRRPHGRRARRALPPREELLASCSFDKWRRPDSLTPGPAVVDQTR*