MVVLSELLEGSSSSSSTHGHNPSTSGHSSSTHAHRYDVFLSFRGLDTRHSFTNHLYKALIDANIITFLDDEEIETGEALKPELESAIKASRASIIILSKNYATSTWCLDELVLILEQRMISDHIVIPIFYHVEPTHVRMQQSSFGDALFKHKQTMDEEMDENKRRQWAQKIDRWSKALTEVANLKGNEVNGRLETEFIEEIVKDIYRRLYVTLQSVRPLFIGMDDSINFIISWLKDGSSHTVDILTISGIGGIGKSSLAKHVYGLYWCEFHRSSYIEDITRKCDGKFNGLLDLQEQLYYDISKTRSIKVDDVSIYTSKIENSLARKKVFIVLDDINNLVHLEAKVFILEAKL*