MCSHDPLHFVVIPFMAQGHMIPLVDISRLLSQRQGVTVCIITTTQNVAKIKTSLSFSSLFATINIVEVKFLSQQTGLPEGCESLDMLASMGDMVKFFDAANSLEEQVEKAMEEMVQPRPSCIIGDMSLPFTSRLAKKFKIPKLIFHGFSCFSLMSIQVVRESGILKMIESNDEYFDLPGLPDKVEFTKPQVSVLQPVEGNMKESTAKIIEADNDSYGVIVNTFEELEVDYAREYRKARAGKVWCVGPVSLCNRLGLDKAKRGDKASIGQDQCLQWLDSQETGSVLYVCLGSLCNLPLAQLKELGLGLEASNKPFIWVIREWGKYGDLANWMQQSGFEERIKDRGLVIKGWAPQVFILSHASIGGFLTHCGWNSTLEGITAGVPLLTWPLFAEQFLNEKLVVQILKAGLKIGVEKLMKYGKEEEIGAMVSRECVRKAVDELMGDSEEAEERRRKVTELSDLANKALEKGGSSDSNITLLIQDIMEQSQNQF*