MIEKEALLRSVLDVVSETGFLSPVTVQCLEQDNDVNTTCTFWCSPHATVQEIKSILREKLDLAASTENDFSSVLLDLKDTATGTNVFVHLETAKPPAATELTVRTRQMDPFIHGLFRMAGMTTEADLDDMMERIMVPRTKRDCPGSHALPTKCQVMCDLCQAYARPGRWCEECDFALCDSCFQSDEGRRVSSTEQQHASSDPYDQLIEMVKYIGREHASLVEGSGAGSGGFLWDPTLGGEVRPSIFGNEDRFMYVRQGSKILQAGTRLVILLSDKLRSVVVTNDDDAPIESNTIRRKDNALLPGETDTILRNGATSPEVLGHGRKLLADRTSWRRVTQALSNIVERAGMEGFEDAPEAYNLKMRLVSFQPHKVVYVVTAEICHIYCADRSMPQGADMYQFFDHRARTFEALQEAGAVL*