MVKELDDLPGFTDFRSLNPLKQQHFRNSSALVHALGEHLPRAFCDISELRNKEEWMLSILRTSLNIMITQNNTLFNMASEMEDLRSQVRDLEEKMRTGNGGLENDRARKKLRAETDHDVLNLVHGVVREMVGMPRKGPKPLYVADNWPDYNEEEAPDGFFLKDGRIFWRPNWSNLRCAFFENLVSTAVKKCLQDDQFFQIVREKKKAEVKKKTEARMKNVKGRTMRFRVWLISNWKDTPLDGCKERDLLKRALLSERGVLRNLHFLEHNETEDVLKRVAERRSNSAGDNENEDDDDAYDEFLLLADAYYGSKVEKPGWVAKYHHTITMSFRLASSPTGLEETPDGLFHPTAEYTRGMIDWEAVQKMDSSFIPTYEDVPPDYTLRSLWKSRCGEGTTQYESKLQRAIADVRYSNFSEYLDASPGPVLDSCHEMEEMDFDFTQENEVFGNFNGFVTEGAEEGVEEGGPIIEEVAM*