HFTEFLDEFSPDVLGQLLNDPFLSEKNEIMEVELSPASPAPLIQAEHSYSLCGDSRPQSPLTHISTDDNFNEGDLENAEWCLGTELTPAAIKTEPALCETSGLAPSVSLTVTAVSLEGEQPELQTDALMKPLSQKVLPEIKLEPHEVDQFLNLSSKEAVDPLHLPPTPPSSHGSDSEGGQSPARSLPPSSPIQLQTTAKVTSRTASALSNSPLLTAPHKLQGTGPLILTEEEKRTLIAEGYPIPTKLPLTKAEEKVLKKIRRKIKNKISAQESRRKKKEYMDSLEKKVETCSNENSELRKKVEVLENTNRTLLQQLQRLQAMVAGKVSRSCKAASTQTGTCLMMVVLCFAVVFGSFSQSYGPYPSATKMVLPRQHSSPESYTDSIVRSRSLLIYEEPHQLEESSSPISFADHNDRQADTSKYTALSLEAMPGTQQDDIMQFTIANETRLEKSVLLGLQQHRVNSELEGNETLKIIEIDRRVNATS