MGEEAVTTQGKVDPEAIPSVARARDVATQQYQTQVYPTMEKHLPPPAAVPFVGFDQGNSAPKFARLTVNNIPATAEALNTTALPLGLILQPLASLQEGEMPIPVLDFGEAGPPRCRRCRTDYFAPTDPSGARVDRAQRPELMLATCEGIIKALYGPDPEQDTDDSAEPTLPRIPVGAKVGVITYDKDINFYNLSASLTTPPDDGHARSGRPLCALATGRDTDHEKKLFTTEHPGFKKTAAAMVTAGIGVDFFIAAPGWRLYDVATIGHMARLTGGEIFYYPNFMAPRDTLKYTSELEHAVTREIGFQALMKVRCSNGLQVQSYHGGFLQHTFGADLEIGTIDADKALGVVFSYDGKLDTKLDAHFQAALLYTAATGQRRVRCINIVAGVCEGAADTMRTVDQDAVV*