MKAVGYNLYDSSGTDDDLPPAQNRGLRGRVFSGNGRASAGAFPYMRANNDLESEIHRVEQDAYTGVLRAFKVQSDAISWEKESLITELRKELRVSDEEHRELLNKVNEDGSIRQMRELRQAGGIPSGLHRGNRVLYDAEPGPTTKRQRASHSIPSQSAGLQSPMMPSHSVSSAKWGPLSARGKKAKMMAPEDIRWEFDGHLSNHDGWGPSGPMLKRHMTNNGAMAGSIRGRGRLSINEPIKDYAPPQNDINRNFDYIDIPNTESVVTEVERVLANPNMPEIEKARKLLKDQEQSLLDAIARLDEASDSDSGN*