MEEQAKFVKLPDGRRVAYAELGCVDGSAKRCVLVVHGFASCRLAAMPGLSGVSTETLRNLGVRVVAIDRPGYGQSDPHWRQTFHSTSKDMEAIIDRLNLGKKVWLLGFSMGAAYCWAAARYIPDRIAGMALWCPAGYYWWKAIPKEERRAMLASHRAIVSCLARVLPFAMLRWYMKHFLSKQLTASSSWSANFKKEFSPVDRQCLELPGAAQQFFRNRKESLHQNKGFGMAKDIKLINQHWGYELEDVAKVFNGRIHIWQGDEDWLIPLRLQECIEKQAPKLVKLHVLRGEGHISWFCFKSDSPFQTLKTLFEEEEHECESN*