MDIIPCPLNTLCVGLPRTLRIGWQQPTFHPSFLLHFSPPLNILNNFYLQSPKKHIRPGRITMDMSIRSSSSPTVTDTPRSEGLEASPSGFVGEKDMLIVGPGVLGRIVAEKWRQENPGCKIYGQTMTLNHHEELLKLGIHPCLKGSQVSSQFPYVIFCAPPGPNVDYPGEVRLATSYWNGKGAFLFTSSSSPYACDDNGFCNEDSPVVPIGRSPGTDVLLKAESAVLEAGGCERLNWPPSGDWVLEAAYGIGRIPSSFSLLSFFFHPIRDHRAHLCEDATKDAASLSVAILKKKLRGRIFLGCDSHPLSSQELMDYVNKSGKFSKKFLGFVGTDGPLGKRLDNSKTRAELGWQPKYESFAKFLGLSE*