MSSTPSATEHGKLVASAGALFALDKTLEHVLKTAGVKFPSALVGMFGLLAVMLVAEKIAGEEKANEIKALVAPALSWITSWLPVFYVPSLVVIPLVVTKIAPAALVKVLAIVVVGFVVTIAFSAYSAGAIRRMTGTEMLPVPPAKPLPATEDYVYKLWGGVLAATAVAAVATGANQMKVFAMLAATVCSFLVGNIPDVKAKMNPIVTTSVLANIAAAVLGVMTGDGWMGTLGLYRTGAPFAMSNVGALGAGDVLMLFLGSVILSFAFKVFEARAIIQRHAVEIFGCLVSTSIFAMFATAIAGRALGLSSALSAALVPRSVTVALAIPVTTLLGHPEMVSVTAAGVVLTGLIGSSLCITILNKIGAKDPITRGLATAASAHGLGTAALVGSEPAALPYCALAYALSGIISSVLVAIPIIQKALVAIIGA*