MTQSSSVERLVGEIDEFGYTVVEDVLDADSVAAYLADTRRLERELPTVIANSTTVVKGLARPGHVPVDRVDHDWVRIDNLLLHGTRYEALPVHPKLLPVIEGVLGRDCLLSWCMTSNQLPGAVAQRLHCDDEMYPLPRPHQPLLCNALIALCDFTADNGATQVVPGSHRWPERPSPPYPEGKPVEINAGDALIWNGSLWHTAAANRTDAPRPALTINFCVGFVRQQVNQQLSIPRELVRCFEPRLQELIGYGLYAGKMGRIDWRPPADYLDADRHPFLDAVADRLQTSVRL*