MSITSEELNYLIWRYCQEMGHEVSALALQDETRVLEFDEKYKEHIPLGTLVNLVQRGILYTESELMVDSKGDISALNEHHLSEDFNLVQALQIDKEKFPEISSEGRFTLETNSESNKAGEDGASTVERETQEDDTNSIDSSDDLDGFVKILKEIVKLDNIVSSTWNPLDESILAYGEKNSVARLARIVETDQEGKKYWKLTIIAELRHPFALSASSGKTTNQVTCLAWSHDGNSIVTGVENGELRLWNKTGALLNVLNFHRAPIVSVKWNKDGTHIISMDVENVTILWNVISGTVMQHFELKETGGSSINAENHSGDGSLGVDVEWVDDDKFVIPGPKGAIFVYQITEKTPTGKLIGHHGPISVLEFNDTNKLLLSASDDGTLRIWHGGNGNSQNCFYGHSQSIVSASWVGDDKVISCSMDGSVRLWSLKQNTLLALSIVDGVPIFAGRISQDGQKYAVAFMDGQVNVYDLKKLNSKSRSLYGNRDGILNPLPIPLYASYQSSQDNDYIFDLSWNCAGNKISVAYSLQEGSVVAI*