MKPRAPPAAAAASGVPARLRPHLPRVTAFLIVFSVGYSLGIVSSSARPPTPKPSQTVIRPHAAHLTAASSSVPASSNGTGTSYPRSPPHDLFRFGDECGQPVPAEDVVKTLLDKLFDGESPYASFPPAHTAALLHPAAARPRGWGSTGAVFAELIEEVRPDVIVELGAFLGASALHMAAVARNLSLFPAILCVDDFRGWPAFRGRFRRDVPQQRHGDALLLPQFMANVLAAGPEAAATVLPLPFSTASTLGALCRWGVYADLIEVDAGHDFHSAWADINLAWAVLRPGGVMFGHDYFTAADDRGVRRAVTLFARVKGLTVRPHGQHWILSPKPRGDGR*