MEKLTFLSLLLHFAVFIASTSQSSSILLNDRSFEIPNLPSSRAEKLIRELNLFPNLEVNVIDVGDSTLASEEEVASIVERRFIFPNILPDGGPPSLEDLGHHAGYYKLPKSQGARMFYFFFESRSKKDAPLVIWLTGGPGCSSELAMFYENGPFKLDKNMSLAWNEYGWDQASNLLYVDQPVGTGFSYTSDKTDIRHDQTGVSDDLYDFLQAFFAEHPKLANKDFYITGESYAGHYIPAFASRVHRGNKANEGIHVNLKGFAIGNGLTDPAYQYPAYPDYAFEMGLITQAEHDRLTKIVPLCELSIKICGTDGTTSCLASYLVCNTLFSGVINHAHGVNYYDVRKKCEGSLCYDFSDMEKFLNLNSVRKSLGVGEIEFVSCSTSVYQAMLQDLMRNLEVGIPELLEDGINLLVYAGEYDLICNWLGNSRWVHAMEWSGKENFKAAKEVPFVVDGKEAGKVKSYEQLSFLKVHDAGHMVPMDQPKSALKMLEGWMKKSLGGGAAVSTTTTEEDDMVAQM*