MEKLTFLSLLLHFAVFIASTSQSSSILLNDRSFEIPNLPSSRAEKLIRELNLFPNLEVNVIDVGDSTLTSDEELPSIVERRFIFPNILPDGGPPSLEDLGHHAGYYKLPKSQGARMFYFFFESRSKKDAPLVIWLTGGPGCSSELAMFYENGPFKLDKNMSLAWNEYGWDQASNLLYVDQPVGTGFSYTSDKTDIRHDQTGVSDDLYDFLQAFFAEHPKLANKDFYITGESYAGHYIPAFASRVHRGNKANEGIHVNLKACVDGRLVLTSIILQGFAIGNGLTDPAYQYPAYPDYAFEMGLITQAEHDRLTKIVPLCELSIKICGTDGTTSCLASYLVCNTLFSGVINHAHGVNYYDVRKKCEGSLCYDFSDMEKFLNLNSVRKSLGVGEIEFVSCSTSVYQAMLQDLMRNLEVGIPELLEDGINLLVYAGEYDLICNWLGNSRWVHAMEWSGKENFKAAKEVPFVVDGKEAGKVKSYEQLSFLKVHDAGHMVPMDQPKSALKMLEGWMKKSLGGGAAVSTTTTEEDDMVSQM*