MSHERSVPLFVLFAAAACVWASGLFAADSRHLSRMQYELSGHASRFRDSVLVSCLSQAYRSDPSTTKDMDNSLAALRKRESYPGMRGPSDIKPLVDSYLARDYHLPLAEAEIKGIRFDLLKCLDLYHDQEHRGDGAKYLGLPPA