MVEVISPAKNLVLCNIEAGFIPHSGFGVCGEVAHFLLVWESVEFASHRLHFIHQKMENTVIDHLYGEDHKILDQFIDPVMDQRDFGSKNNSTPGRSPISRKLHGFAGQALNSSLARIQGGANIQDWEAFLAMNGIWVLLYGSDVNAGQLVQARIDQILHTQRFGHEGKLAWQNKRSRWHHEWTDVIALLATPRMSSARAEAPPLALQPARILSGANVLPTKDAFRNEYGKVVNIQRLNMVLDILNGWYRDKGYFPQLTVLEKKARNIASSAYDEKGQVYSLQQGRRDAETVFTVGIIEDVNIVP*