MEGAPLPQSNPRTVDEIFRDYKGRREGLLKALTSEVDDFYQLCDPDKENLCLYGYPDGTWEVSLPAEEIPPELPEPALGINFARDGMQRKDWLSLVAVHSDAWLLAVAYYFGARFDKTERKQLFTVINDIPTLFDIVTGRKTVKVKGSTNNTSRTKGKPDQRQQPHTSPKEYEGESPTEDNDDEHSETACGMCSKRYSAEEFWICCDVCERWFHGKCVKVTPARAEHIKQYKCPSCSKRARAHLTMERNTIHVAVRPISLPPPSISGKSL*