MPGERLAPALGLLEELPYELLLRVLALMRGKSNVEFVKDLTRVSRVSTRMYQLVSVGMCSVWYDKCMQMRWSVESWARLHAESSDEPDCDRWPRPLGFLDEKDASAAAWFRAHSSHMSTRKRLRNLFAAIESRAACDFQLHNSSHVFSAWPPPPDLDQITATQEALGVQMPVELVEFHQCRLRFLDKFVVDEFFLLNIRRRQLSDVPRKILRTQSPELVLLQISEESGPNRALYMACRPLHGRPGRPCFASDVDALGLDADGLKSGAVYLADGWNVFFKAASFTAYLQSRLV*