MLRGRATRALRSTATYASVRASIGSEGATDAGANAVRTLHRGLSSTSTTMRANAATERERASAVGLGEFEMKGVTLRGRPLYLDMQATTPLDPRVLDAMMPYMTEQYGNPHSRTHMYGWETEDAIERARKEVADLIGADAKEIVFTSGATESNNASLKGVAHFYKDKKRHIITTTTEHKCVLDSCRQLEREGFDVTYLPVKANGLIDMKELEAAMREDTVVVSIMAVNNEIGVIQPLKEIGALCRSKKIFFHTDGAQALGKIPMDVNELNIDLMSISGHKFYGPKGIGALYVRRRPRVRLEPIINGGGQERGLRSGTLPTPLIVGIGEAARVAKEELHRDEVHVKRLSDRLINGLQSRLEHTQINGDLEARYHGNVNMSFAYVEGESMLMGLKEIAVSSGSACTSASLEPSYVLRALGVNEEMAHTSIRYGIGRFTTEAEVDRAIEATVRQVEKLREMSPLWEMVQEGIDLKTIEWAQH*