MDDSSIAAAPGENELVNGSTTTIEPDEEVPLAVCFDESVQGLPSDIEPDSLGADLMATVVSLLRQADIPCCFAREAALIYYGALRNMTDWILCVQDERLADATELVTEQQATIQPFRPSAMIPNGTIDHRFPRFKFLGYRCFFHLVPAWVHHLSCSSGCIELSMKGLPFPRLDVLAQSLVEIMEYVDLADLVDGMNLTEEWGLDNLDLEGLTDTEWAQRRFDFHDQSGDWLPVFLRKEGKPKRDIWHRIASPESKTKRLGHKALPKDETRFRYKGQKDPRQLHMFHSLNPMPRDTRKDDRRYYRSAEFKQALLEDRLQQEFVVHTPVEPSGGVSNRFSRYHAKRKSIAMSFPSLSMLDVTKGVPEDRQAEDSEAGEAHNSESEISASPQSATVPAAVEHHSPLSNVSDTSSEADTPSKSREHRLPRIHLHGTGPFARLARHRKGGQES