MVEATSRQWHSIFEERLVAEELEAIHVNPLHLLSTWRFILAKKGVEAHDAPHLPSRARVLFHTKFKSMTSHVQTQFDSTDGLTTKLLITFQNGLSAEAVIMRHDSSAGKYAGGPRSGACRATLCVSSQVGCKMGCTFCATGRMGFKGNLTSGEIVEQLVHASQVTSIRNVVFMGMGEPMNNYAAVVQAVKTMTGRCFCLSPKHITISTVGIIPKILSLKDDLPEVSLAISLHAPTQELRSEIVPAARGFPLSKLAAALDAYLYGSKSKVLIEYVMLAAVNDGDAHAHQLGKLLQGRRVVINLIPYNPTSVAMQFKASGPVEVLHFQKVLKEMYGLRTTIRQEMGQDIEGACGQLSVSHAKTGSQTNSRLSSPVGDIEDLGLVISHSPMFNLN*