MASSESLEALRDCNLLGRIRIAGLVKDDPALKVKLERSQSFPPCRANTGRDYRPPVPTWSPLPLPPNGDEIELSLHDEPISEGRVGVVYSADVTTRSNPDGLGPTSLPTILCVKVIKPRFSRRAAREAWMHEQLSLSGCSGTSTPRYFGFFTAPLSNTTTATQESRKALNPDDILPWVEARFHDSDHDPYVDSDSELPPDSLNDDSPEFHKYDVGRHRRNSPWYAYEHDEENALLSVLLFEVLGPRMFGEPDMKDREKEYHEEAAELVIDIGMTGVRHHDLRTANVLQVPSETLASPNSRVCPRHGRKHNWRIIDFDSAAKYSITPDDIANNSRDFRRVTTLPVQEIGKYYWWGIELSP*