MLTINDGPFGDEWFEVEEAGGDGPQTQTTFCDGHANEYPAADMWKVVDGGKCSTITDGQSSWIEEWMDMNGIFDPSNDVICSDIDLPDCQSISFDDVTPDRNFESSKTMTPSRAAQADQFGAQPSFCPADDIRGEKSAAEIPYACGVGANDVLNSQEAVAVGDDRAVNSKVGEKKSNGKIFVLRPIPKEAVRLISSLSPAEQHPRPVKVIKASYTVDSGMNRNASSLDRNERAINVGIAKGIVNRSMNRNCGGSSPYISEKKREQNRSAAIRYRVKRREEAKRKKEELHELELRNVALKTQVSGLSREIGYLRDVLHEIFDS