MVRKVTGQGIIDFARPEVVFDILFGSDEFMKRYHKKINCDPHAEASSWNKNHEREVKYIVLSDAPKMITKLIGESFPVREAQKYIKNGDCYTITCTPTIDSGSGERVLTLAETVLSPDETGGGCAITSNITLECKGGLWGLEGAVEGFMESRARTGFEQWLTIAKSFCQEKLAMAGGHEMDDNHECFFDAQEVSDDHISSAAPQTPEHSTSINSIFHRFKAAFSTSTDDAHALDSFFMRTVLREVNDIQISCDALKGHVEKLNTQMLKMESDLTHVRLALERQHAVMSKQKQLALFGAGFAAGFGLGFMYLRMKRQT*