MRCLVLSLALLVGLCLAEDQPTGGLFGGRFAGVVEPRLAANAIRIHDLEKHIVKLKTRIEEAKHADPQTFLNDLDARLTELEGTHCEDHEFQCGDNGQECISDLFTCDGHKDCHNGHDEDKSVCDASAVKAGRTFSGITHWKACFNWPDHTSHLTIVGTRRAHFFSSRIGVQAIITAEWKNKKGEQQQKHFEMHGGYNFANRRLFLVPTRAYGQANLAYACVFDHGDNERLDCTIMTEASQTECADSHLALQHHSFDDEHHEDEEKHDHHDDDEHDKHDDKEHHAHKEDDHPHVEHH*