MGKGLLLNSHGAYKSNWNSRKFTDLKLLLGVLGCPLAPVAVTNEPIPHISIKDTPIETSSAHYIIQQYIAATGCSKLRTGIKNMYTTGSLTMTCSETETGGGKTGRVRNNGGSIERGCFVLWQMKNSTNDMWSVELAVGGMKLLAGSNGKVVWRHTPWLGTHAAKGSPRPLRRVIQGLDPRTTASMFAHAQCMGEKRAGEEDCFVLKVAADRRTVVERSEGPAEVIRHALYAYFSQRSGLLIQVEDSHLTRVQATPSDTLYWETTISTTIGDYREVDGVLIAHSGRSTATIFRFGDDSSRQGRSKMDEWWRIEDVVFNVPGVCVDSFIPPSDVGAGLPPS*