MNSNGILNGHSPIVRPLKPGIYAPIPTFFLPESEDLDLPTFERHLAKVAAAGVGPLIAGSMGEAIHLSPDERITLIRTARKVLDEAGFVDVPIIAGTGAASTRETVQLTRQAAEAGADYAIVIASGYFAGALATNRQALKDYWTEVSEKSPIPVMIYNYPGASSGIDLDSDFIVDLAMTCPNICGVKLTCGNVGKLTRIAEAIAEPSFTTKYPRKNSAAPFLVLGGFADFLLPSAFVEGHGAIIGLANLAPYSTVKLFQLSEESKKDPSLLPEAQRIQGIVARGDFTIAKASISGTKYLLEKVYGYGGLTRRPLPPITPEAASAIWEHPHTQALVQLERELSGKLRT*