MAADGKKKKNLAVDLLAGGTAGLFEALVCHPLDTIKVRMQLTNRQHGVKEVGFVQTGVNIAKKEGPLALYKGLGAVVTGIVPKMAIRFTSYEYYRGLLTKPDGTISAFHTFIAGVGAGTTEAVLVVNPTEVIKIRLQAQHHSMADPLDVPKYRNAAHCLYTVVREEGPSALYRGVILTATRQATNQGVNFTVYSELKARLNEMQPQFKGVLPSWQTSIIGLISGALGPLSNAPIDTIKTRMQREGGAATRNESGLSRFTRITRQLIHQEGFRALYKGITPRIMRVAPGQAVTFTVYEYMRGVLENTPGIGKPFAAQFEE*