MLKGGQETKKEEAEDMGAEAISLTHLNVSLKEPTLVTPAESREYDEYFLSNLDQNLAVIVRTVYFYESRPKKKEDPVQVIKDALSRVLVYFYPLAGRLEISAQGKLNVRCTGEGVVFVEAEAKGPVSALGDLTKPDPAYLSKLVYQVSGAKNIFGIPIIVQVTKFECGGFVLGLGVHHCMFDGIAAMEFVNAWSQTARGEPLAILPMLDRSLLKARDPPQISFLHNEFLQLEDLSEKKNLLLGNDIVYKAFCFTPEALEWLKREAMEDGKLEKSCTSFEALSGLVWKVRSKAMNMLPEQQTKLLFAVDCRQRLVPPLPKGYVGNGIVLTCALTNAGDLTQGPLSNAVKLVQNAITMVTDGYIRSTIDYFEVTRARPSLAASLVITAWSKLSFYTTDFGWGDPTHSGPVTLPEKEVVLFLSQGKGSKSINVLLGLAPEAMETFDEILEPYIKQAGTP*