HFTEFLDEFSPDVLGQLLNDPFLSEKNEVMEVELSPASPAPLIQAEHSYSLCGDSRPQSPLTHISTEDNFNEGDLENEEWCLGTELTPAAIKTEPALCETSGLTPSVSLTVTATSLDGEQAELQADALMKPLSQKVLPEIKLEPHEVDQFLNLSSKEAVDPLHLPPTPPSSHGSDSEGGQSPARSLPPSSPIQLQATAKVTSRTASALSNSPLLTAPHKLQGTGPLILTEEEKRTLIAEGYPIPTKLPLTKAEEKVLKKIRRKIKNKISAQESRRKKKEYMDSLEKKVENCSNENSELRKKVEVLENTNRTLLQQLQRLQAMVAGKVSRSCKAASTQTGTCLMMVVLCFAVVFGSFSQSYGPYPSATKMVLPRQHSSPESYTDSIVRSRSLLIYEEPHQLEESSSPISFADRNDRHADSSKYTALALEAVPGMQRDDIMEFTIANETRLEKSVLLGLQQHRVNSEIEGNETLKIIEIDRRVNATS