MSNIKSHVDLELGILYGTLLQIRNKSDCLSLKPDLVPVWVGEVNPRQGKLLMSFIKTHFSLEDVTTPCLNHLKRIRKVDDHLEVIIYPYESDEQCASIMELSRKFPEEFSIDNLEVKEVPQNAPPTKELTQQWSNGYWPITWKGNPNHQFLNSVEIDIEQEKQMINTLLDSLADAAVSQDSTFNFLGTLIASKEDDRIEIHTICIASDINNDPQGHSVMEAISKIAEREVMNRKSNQSERGYLCNDMLVYTTHEPCVMCCMALVHSRIGRIIYLKPEKSSGGLESHYQLGDRDGLNWKFEIWRWLGVDELARLDRINENRCPCIDY*