MVTWKYRIEGGCPHMKLTVLGCLGAYPYKGEGTSSYLLESEGFHLLIDAGSTTLVRLENYLDPLKLDAVILSHYHHDHIADLGVLQYYRQLYPTLEPTPILPIYGHTQDQMHFKELTLPNVSEGKEYFEAEELAVGPFLITFMETIHPVTCYAMRIVEKATGKVFVFTGDSGYLASFEDFAKDADLFLADTYLFEGNERHHAHFTSREAGEIAKAAQVKQLMLTHLPQHGSLEQLREEAQNYAGTEIPVTLAQPDLTVEI*