MLHSSLLLSNDSTGYDCWDFISANSTNQSVLEYSDRMAFVDEGLFEELQLPTVIAPVEVTGESSGDSTKHRAMLCGGEMKRMKLDAGCRIGFRMKSAVEILDDGFKWRKYGKKSVKNSPNPRNYYRCSSQGCSVKKRVERDPGDSNYVITTYEGRMLPE