MPRIKQVDVFTNVKYLGNPVAVIYDSDNLTTQEMQKIARWTNLSETTFILTPKSSIADYSIRIFTSGGNELPFAGHPTLGTAFALLEDGKIKPNDNGQIIQECGAGLVKISVEKTPNNNNNNNNNNSNELPFLLSFQLPYFKFHEIDDKVIEELQHSWNGTNIIGKPVLIDAGPKWAVFQLGSGKEVLDLNVDLAQIERLSLENGWTGIGVFGKHNENGDSVELRNIAPAVGVAEDPACGSGSGAIGAYLANHVFNEKEKFTIDISQGKPIERGAKIQVKVNRLSTKNGDLSIHVGGHAITCFEGTYSI*