MGSEEEIAKALEELVASLAELKRATLKLLDITDKLKKNPSESALVSHNKAIVEHNAIIVENNRIIAAVLELIVRAVGMTDEIDLALLKLKASTARLKVATALLRMITEELKKNPSEDALVEHNRAIVNHNAIIVENNRIIAAVLELIVRALNLTDEEVRKALEELKASTAELKRATASLRAITEELKKNPSEDALVEHNRAIVEHNAIIVENNRIIALVLLLIVLAIGGSGGSGGSGGSGGSGGSGGSGSSKGEELFTGVVPILVELDGDVNGHKFSVRGEGEGDATNGKLTLKFICTTGKLPVPWPTLVTTLTYGVQCFARYPDHMKQHDFFKSAMPEGYVQERTISFKDDGTYKTRAEVKFEGDTLVNRIELKGIDFKEDGNILGHKLEYNFNSHNVYITADKQKNGIKANFKIRHNVEDGSVQLADHYQQNTPIGDGPVLLPDNHYLSTQSVLSKDPNEKRDHMVLLEFVTAAGITHGMDELYKGSLEHHHHHH