MPAPIVDQAYLKAVEKARRDLRAFIAEKNCAPIMLRLAWHDAGTYDAQTKTGGANGSIRNEQEYLHGANAGLKIAIDFCEQIKSKYPNLTYADLYQLAGVVAVEVTGGPTVEFIPGRKDSLASTREGRLPDATKGASHLRDVFYRMGLSDKDIVALSGAHTLGRAHPERSGFEGPWTHQPLKFDNSYFIELLNGESEDLLQLPTDKCLLEDPAFRPYVELYAQDEDAFFKDYAESHKKLSELGFRSPSETSTPKGTAKDIISSPTTLLAQSAIGVVVTAAVVIVGYIYEARRGVGVK*