MAELVPFAVPIESDKTLLVWELSSGPTAEALHHSLFTAFSQFGLLYSVRVFPNAAVAHPGFYAVIKFYSARAARRAQKACDRKQLFQKSPVKVRLGTRHKAVQHQALALNSSRCQELANYYFGFNGWSKRIIKLQELSDLEERENEDSMVPLPKQSLKFFCALEVMLPSYDCRSPGVGLVEEPVDKVEEGPLSFLMKRKTAQKLAIQKALSDAFQKLLIVVLESGKIAVEYRPSEDIIDVRCEEELHGLIQVHCSPWKQCGQEEEEYLSDFSLEEEEFRLPELD