MRLLVDMAESDLHNVQRRLRGEQDTLVSLKHERDSLEKELAEIERRAERATAVLDILGAALRGAGRREEGKGALSVEALAETFERLQSDYAEEYKMYGVGATAVGLARPLLAARVQRWGPLEDAEQPDVLRTVAALQRALCAAADGPPTSPAPAPAGGRLRRARLGVHPAPRPRRRLRRLAGAGVRGDARPPRLAAEVEAWDPRSDPTPIHAWLFPWLPHMADMLQSLYPTIRHRLSTALAAWHPSDGSAHALLVPWRTVWEGQGMEALLRAAVLPKLALLLRDFPINPFEQYLEPFHW*