MVEAVMAVRKKEMGYKTAAKTFQVPRATLKDYVQSSLEPEDMVNRNIGRPTVLPKVMEQMLAEYCLTIEENFYGLTVGDLPRMAFQSAKKNNLPHLFSATKQKAG