MLVQLCPVFSTGYIKALLAMAGRTTRSDSSMAIDALKELFHGTLLPDRKLKTLQQMEPVSPKGLKKSTFTEICVVSFFEDYLKTAYAAFVQILAAAGHNTVVFIKNRAVKTAYDLLSAKPEQEKALLSMLINKLGDSSSKVSSNVSWCIKELLKQHPGMKLPVLKEAEAFLARPNITANSKYFALLLLSEITFSQKDGQVASRLVRLFVSQLEVALRKPKLSKKDLEFQRRKRGLAPKKQKVQPLREEDNKLVRTLINGIRRAMPYVDAVGGAPLEEETVNSLFKVCHTVNAYSTRASILGLLYRGLGAGDPPDRFYRLLYEQIGNFDFFTSSHSWQAFTLLQKCVPADASCARGVAVARRLLQLGVGTEPMITVASLGVMRDLFAVRRIEMLPLMHTVDRKVIPAEEEGTGNVEEEHFVDDDVAQASKAPKDTHYDPMAREPRFARARNAPFWELQALSSHVHPSVSHYAQKLLRAEAYQDAPANPFDVFSVSELLDQFAYHSRVKRERRTGKKIVPWLLFVTGMFRGLSMPKRSEQRLIIN*