MGRTSKDKRDIFYRLAKEQGWRARSAFKLLQADETFQLLEGLTRAVDLCAAPGSWSQVLAKRLYEPLPPEEREKVKIIAV DLQGMAPIEGVKQLRADISKESTAEAIIEFFGGEKAQIVVSDGAPDSTGMHDFDSYVQGELLLSALSISTFILEEGGSFV SKIYRADRTSRLYTQLKRFFKNVCVFKPSASRNSSIEAFVVAREFCLPDGYKPCNLTTEWHDQPESWVGRKKESPPVVQV PFVAYKGELDSDRTYDLGENYVYKEPVQQPLTAAYQDILQKTSQVNIKYEGIRVIHDEEMLKKWLENDENKSEKLGACVT