MFRLKPLISVDLNQTMSLLRRFVKEANNSRFLLQSISGRSFSTVNPNPTASPGRRTCVEFDNLIFKAGSSGDFEAVRRLLNSRVVNACFNTTATFKFLTNTDSYSSSLEDLRRILPQTDAGYTRKHSYETLIARLCKLGRIDDALVLINDMAIGEFGLSTCVFHPILNTLTKKNRIEEAWRVVELMRSHAIPVDVTSYNYFLTSHCYDGDVAEASRVLRKMEEEEEGVMSPDTRTYDALVLGACKSGRVEAAMAILRRMEEEGLSVLYATHAHVIGEMVESGYYALSVEFVMAYAGKDKRLDEENLGSLASKLIKRKRFKEAKMVLKEMSVRGLRMGDALREFHEKNVLQS*