MLRITRLYHPRECDTVAHARRYATPKKPRDYAAAVQALNGLQSNFSIVEAIRKLGPGANKTAIPEMPSDFDRLNPIHIAGTKGKGSTASFISSILHQYLHKSQVKADPYSGIGLYTSPHLRFVRERIQIDNTPIAEELFAQQRVNAAVIECGIGGEKDVPAFTTQQPAAALKVLQERAEQKGTALQVVPLHPALDEIELGISGDFQKLNASLAIAICFAHLKQLGFSDVPHPLSQTTLPQAFVEGLKQTRLGGRCEMRPDPKEKHLSWYIDGGHTLESVGMAGRWFASQSNQHDAPKVDRVLIFNQQTRNASSLAKELYDTLSKALSEKHPFRHAIFCSNTTYKGVGLQGRSRLNKHQQGRRGQFEGAARTGASLGSNRLQTDVHVVGTIEEAVLTARRLCVASDRAQVLATGSLHLVGGLIEVLETEAGESANL*