MPTATSKHHHGRQYDIVVFGATGYTGVFTAEQVAATLPTDVNWAIAGRSQEKLQKIATDLKAKYPDRRQPAIEVCNLNDQDLTTLVKRTFVLLATVGPYSHYGEYAFKACAQNGTHYLDVTGELAWTSIMIKKYEDTAKATGAIMIPQIGFESAPADLITFALAKAVREELNAPTRDVRLSVDMTNPFPSGGTWLSVFAMLDLFSLKLMAELSKPFALSPVPQPSPPKDQVSLLTRLTGLRNFPLIGLVTTSLMGGANKPIVERTWGLQQTEPALRDYSYGPNFSYNEYNRAHGRLFGFAVHLVINVGLPLLTVLWPLRSLLRLLIPYKSGEGPSRETSARQKTTFRAIARPDMPPGSCDKMAFAKADFNGSMYHMTGICIARGAQTILEEYDSLQLKGGVYTPASLGQGFIDRVGEDGFEIKTKIVKS