MALPDKPYLPLDANTSLEFDGVVASLTELGALILRTIHLDIRLHILHFVGSALRTTYALEQPYNDPDPAILKLATDLSIYDTQLTSYVLPHQYAFLTSNLHIVASAALISFSSSIPAMDKFGLARMILNVAVLQQSLKVVQPDATLTQAEKFYRLGNEDCVGIIASGKKAGFKTDDLKSLMRLVYNKERDGKNGSLEDYQNRLGLFS*