MLTLTASPALVPTKRRAHVKLFTVQGSNFPSFLPKEVENIKDPFARRLATRIERLPVSVGFADRSIMSSCVKPLIQSEGSPVVLLHGFDSSCLEWRYTFPLLEEAGLETWAVDVLGWGFSDLERLPSCDVASKRDHLYQLWKSYIRRPIILIGPSLGAAVAIDFAVNHPEAVEKLVLIDASVYAEDTGNLAKLPRAIAYAGVYLLKSTPLRLYANLIAFNSLPLNTSIDWMNVGRLHCLYPWWEDATVNFMNTGGYNVSAQIKKVKQKTLIIWGEDDQIISNKLAVRLHCELPDAVIRQIPDCGHLPHVEKPNSVAKLILDFVGEDSNKEAQSVSQV*