MLGVAGAGPPRRRDYADELTRAFPAAQLVNAEGSVIDLPFQLPNGRPTALRVSLPSHFPQDHPVLCVVVPLQHPAVDTTGRVHLRAADQWGSGTTSRRLPADLVAVVREAMALLNASDPSAAAAAAAASAAAGGNAWQPGPGAGGGAGGAGGGGAGPTDPEGFLESLSTSQLEALLCDEEALRKAAAQWLQETPAARALEDVRRQNKQLATANLSLSRSIDEARGHVAIVRSGEYAAMRSLFEDLFNRQKAIITKMGPDALLARLRQEVDESDAASDELLERFQSGSISSLEAFVDAYVAAREAFHMVDLKRQAAEHHRMVPDDLMPVWSREAVAAALGHGR*