MAVGESLVQPAAKPAQASGELGKPITTAAAWTATSALAEKEQWILELSPQQVEEILEATTHATSTGKPVQEVTRADFPLPTLAPILESIRQSVLFGRGFQLIRAGWRMHPQVGHVKNLTGNNNTFGVRVYLTSAAQPWHVDASDIVSLLCLKTARSGGRSGWASGVSIYNRVLAERPDLLEELTKPVPYTRYGEVNKGEKPYYEQPVFNFYQGHFQISVNDLVAGQSQQLPGIPRISDKQLEAIKYVASLAADPELHLEWDLQPGDIQLLNNWTNLHNRTEIDDHEDINDRRHLLRIWRVSDDGQPLDPAYHNATNPIGRRGIVLEGQQDTVPLEAE*