MGRHVEANNKRPALTAMHPRRDPLRVVDEFKVTELPEFVGGTDPEAYLEWERKIERMFDFKDIDDEKRCKTRSFIVVRRTKRILDGKEKITFWESLKRKLRKRYMPTTHRITTYRKIAELRQGKMSVAEYIDEFEKLSLVGEIEEIEEQKMSRFVRGLNYNITNTIDLYPYSDFDILCRLCLKLENHGKGKYGGGSSMDGKAKSWSKYEPILKSNTSPSTVGSSNSTAAPKLVNSTKEISLSKVRCFKCQGFGHNQNACPNKRVVTLREAAECREELFEEEKRLGDIFVFDESGDEEEEEGYEAPVYDTNLVLRALQTQIASTNSDQRDQLFHTKCLVKDKWCSVIFDGGSCTNVASNEMVSKLGLITTTHLRPYALHWLDDGNSVKVSKQVRVVYPLFLSQTSCSL*