MDHVSFTEICLRQLKMSGVHEGERLIVLTQGHERLAYADAFMAAGQRLGAEMYHMRLPSPLPSNGWAVGVTGLADLPGAVEALKNCDMLIDCVFLLFSAEQFEIQAAGTRILTAVEPPELLARMLPFPELREKVSIAAELVENAKDMRITSPHGTDITYKLNTYPTIAEYACTDTPGRWDHWPSGFVFTGGDDDGVDGTIVVAPGDVLLPQNLMVREPITYTIEKGWIVDIRGGLEAQIVNSYMDSFNDPRGKGMSHVGWGMNPHAKWHNFVPGQFTGGMGMELRSFYGNVMFSTGPNNELGGSNDTACHLDIPMRNCSLFLDDTPVVIDGDIVVKEIQLVQR