MSAQHFETAGKPIESRAAIAWEAKKPLDVTTVTVDPPGPGEVRVKIEAVALCHTDAYTLDGLDPEGLFPCILGHEAAGIVESVGEGVTSVKPGDHVIPCYQAYCGKCKFCQHPESNLCISVRAYTGKGVMKSDGKPRFKKDGKPIYHFMGTSTFCEYTVVHEESVALIDSKAPLDKVCLLGCGVATGWGAVFNTAKVKPDTTVAVFGLGAVGLAVIEAAKRAGASRIIAVDTNPTKFAAAKDWGATDCVNPKDYDKPVQQVIVEMTEWGCDYTFECVGNVQVMRAALECAHRGWGQSVVIGVAAAGQEICTRPFQLVTGRQWKGTAFGGYKSRVQVPELVQEYMDGKTMLDKYITHNMKFDEINEAFELLHSGQCLRAVLRF*