MARVPSKHDRDNPLDFEGFLNNLQDWELSLKDKDKKLKSQSDVEKMEPLNLKNAFGNSSNLGTNGRSRESKQPGSGSLKKIGVDKRQMGKSTSVNNPSTARGEDYLKKYEDVSSISSGFIKDDSSIDANSEKELGNEYFKQRKYKEAIDCYSRSLALSPTAVAYANRAMAYLKLKRFQEAEVDCTEALNLDDRYIKAYSRRSTARKELGKYKDSKEDADFALRLEPNNQEIKKQYADAKSLYDKELLKKVSATVKASTEGLQKDEKSNNGQQYTPKISETTRVSSTKTENITINHNIGKKIIKESVQQLAARAASLATTEAAKTILPPTSAYQFEVSWRGFSGDRTLQFRLLQATDPVALPMIFKNAMSAPLLIDIIRCIATFFSDEVDLAVKYLENLPKVSRFNMIIMCLSPADKSDLERIWDEVFCNKEVVLEILQQLRPRYCLIKQ*