MAELVPFAVPIESDKTLLVWELSSGPTAEALHHSLFTAFSQFGLVYSVRVFPNAAVAHPGFYAVIKFYSARAAHRAQKACDRKQLFQKSPVKVRLGTRHKAVQHQALALNSSKCQELANYYFGFNGWSKRIIKLQELSDLEERENEDSMVPLPKQSLKFFCALEVVLPSYDCRSPGIGLVEETMDKVEEGPLSFLMKRKTAQKLAIQKALSDAFQKLLIVVLESGKIAVEYRPSEDIVDVRCEEELHGLIQVPCSPWKQYGQEEEEYLSDFSLEEEEFRLPELD