MVSVEEIRKAQRAEGPATVMAIGTATPPNCVDQSTYPDYYFRITNSEHMTELKEKFKRMCDKSMIKKRYMYLNEEILKENPSVCAYMAPSLDARQDMVVVEVPKLGKEAATKAIKEWGQPKSKITHLIFCTTSGVDMPGADYQLTKLLGLRPSVKRYMMYQQGCFAGGTVLRLAKDLAENNKGARVLVVCSEITAVTFRGPTDTHLDSLVGQALFGDGAAAVIVGSDPLPVEKPLFQLVWTAQTILPDSEGAIDGHLREVGLTFHLLKDVPGLISKNIEKALVEAFQPLGISDYNSIFWIAHPGGPAILDQVEAKLGLKPEKMEATRHVLSEYGNMSSACVLFILDQMRKKSIENGLGTTGEGLDWGVLFGFGPGLTVETVVLRSVTL*