MNRTAFCCLSLTAALILTACSSGGGGVAADIGARLADALTAPLDHKDKSLQSLTLDQSVRKNEKLKLAAQGAEKTYGNGDSLNTGKLKNDKVSRFDFIRQIEVDGQLITLESGEFQIYKQDHSAVVALQIEKINNPDKIDSLINQRSFLVSGLGGEHTAFNQLPDGKAEYHGKAFSSDDAGGKLTYTIDFAAKQGHGKIEHLKTPEQNVELAAAELKADEKSHAVILGDTRYGSEEKGTYHLALFGDRAQEIAGSATVKIGEKVHEIGIAGKQ