MHASGTTPCRYDRLSPLLTKKFISLIDRAEHGTIDLNQAAEVLKVQKRRIYDITNVLEGIGLIEKKSKNNILWKPSASAPAFPEANIMKGNLYIAEEDIKNIPSFSSDTLVAVRAPYGTTLEVPDPDEGDELSKKRYQILLKSSSGPVDVFLVSLQGNNGTHGPKDSSRQRKTCLHGQFSKTSDEILLNKQEPGETGSTQFETGSDAVVLNAHDIFHLETAEASGLKERMFDSPLVADETGFKTPNMLRIVPPPGDQDYWFLQDARDMNMGLQDLFASYDFED*