MLENIPYTLKGGSAPETFLGATIGTYTFKDGTSAWYMSAQHYLTNAIKNIEETLGLKLSTSIRIVTPLIPGYHPEVDTSAFLDDDRANFYMSLIGILLWTSELGRIDITQEVGLMSRFNAKPREGHYNAVLRMFSYLKRHLNSKLVCDPKMRAFSQVKFSDPTWKEQYPNAVEELPPAMPKPMGRSVQITVFVDAAHADCHVTRRLTTGILIFINGTPIRWYSKRQNTVEGSTYGSEFVAMRIASEMIIALRYNLRVLGVPLCGPANVFCDNMSVVTSSTIPSSVLKKKHNAISYHKVRECIASGTMRLAHEPTGSNLSDMLTKCLSGPQHKFLISHILF*