MSMKHHHRGGLELSASKSFVSKKLTFFLCIGFFCAGTLFSDRMWPEPEANVVSREASDERLHLVSDDCDSSKKSLKLESKDSLGEAYKSPDAIQTLDKTISTLEMELVAARAAQESIMNGSPVSDDFKLPETATRRKYLMVVGVNTAFSSRKRRDSVRATWMPPGEDRKKLEEDKGIIMRFVIGHSATPGGILDRAIQAEESKHGDFLRLDHVEGYLELSAKTKSYFTTAYALWDADFYVKVDDDVHVNIATLGAELARYRMKPRVYIGCMKSGPVLAQKGVRYHEPEYWKFGEEGNKYFRHATGQLYAISRELASYISINQNVLHKYVNEDVSLGSWFLGLDVEHVDDRRLCCGTTDCEWKAQAGNMCVASFDWSCSGICRSADRMKDVHRRCGEGPNALLAASF*