MDSTHGQSLSSPDFKTPSLLPSCEESRRYGTVRRISDSIPTYAKELIAGGAAGGFAKTVVAPLERTKILYQTQYATFRSLGVMRSLHFIHKNEGLLGFYKGNGASVIRVVPYAALHFMTYEQYRRYIVHHYPPWAPSGAVVDLLAGSLAGGTAVLCTYPLDLARTMLAYQVRNATTGMVAYKGIGDVFSKVVKESGFRGMYRGIGPTLYGMLPYAGLKFYIYERLKGSLSEDCESSISVKLACGAVAGIVGQTFTYPLDVVRRQMQVQAVGHSNQGYSGTVDGLVSIARLHGVRQLFAGLSINYIKLVPSVAIGFATYDGLKSCVGKLTALPQYQIVDWWQRGICAIYILFFLAGSLHFIPFFEAPKPVREGISASQVCRFCF*