MECEAGRVTSNDVVALATRAFIAGERIEVGELATEAGVNRSTVYRRFHGRDGLLGEVIWGLTSRTMEAAIRRSRGEGAARITSLMVEFATLANTADHIRLFFSREPERALRVMTTQAGGVQPRIVERITEVIDDEVAAGRLTPPLPTPDLALILVRITETFVYANVITGEEPDAVKVGQACGALLGVNAHELLSAATITGT