MAELVPFAVPIESDKTLLVWELSSGPTAEALHHSLFTAFSQFGLLYSVRVFPNAAVAHPGFYAVIKFYSARAAHRAQKACDRKQLFQKSPVKVRLGTRHKAVQHQALALNSSKCQELANYYFGFNGWSKRIIKLQELSDLEERENEDSMVPLPKQSLKFFCALEVVLPSYDCRSPGIGLVEEPMDKVEEGPLSFLMKRKTAQKLAIQKALSDAFQKLLIVVLESGKIAVEYRPSEDIVDVRCEEELHGLIQVPCSPWKQYGQEEEEYLSDFSLEEEEFRLPELD