MDLDQLFTCTDYQTSLIRIPSATNSREGADDDTQTLSEVETLVTPSDAQPFIEIELSYSAAASTDYDLTGQVLWPVSVLLGHYLASTSGSHRIRGRSVVELGAGTGLPGLVAAKTGAAKVAVTDGNPVVLDLLSQNVSTLRRPHESSSCELAAQQCVWGDRTHCHRLLRKMDDVVDVVVAADVVQWPAVVEPLLHTVKAFLWKSTAPEPVMLLGIVNRAASTYEMFFSLAETLGFSTRSVPYEEFLANGALPKSCREFGGRQTEIVEAVLTDRSELPILLREDNAIDCTIGATFENTTFLPC*