MFPPGLIHHRPDATAPGDGPPRSGPGGPSLVLTADPKPRLRWTADLHERFVDAVAQLGGPEKATPKTILRTMGVKGLTLFHLKSHLQKYRLGKQSDKEGSEQSKDGKLLSS