MAELVPFAVPIESDKTLLVWELSSGPTAEALHHSLFTAFSQFGLLYSVRVFPNAAVAHPGFYAVIKFYSARAAHRAQKACDRKQLFQKSPVKVCLGTRHKAVQHQALALKSSQCQELANYYFGFNGWSKRIIKLQELSDLEERENEDSMVPLPKQSLKFFCALEVVLPSYDCRSPGIGLVDEPMDKVEEGPLSFLMKRKTAQKLAIQKALSDAFQKLLIVVLESGKIAVEYRPSEDIVDVRCEELHGLIQVPCSPWKQYGQEEEEYLSDFSLEEEEFGLPELD