MSPHELVLKKGSPVILIRNILPASGLCNGTRLICKVPNTLSEETISFKTQLRNDNQQVLGTKIKSSCCLPPSSLYVALSRARQSAQVTVISAGTPQQQAGTQGDIQQLCDKLAVGGLINKQSVGFLPDYKLVEIGLIKEVPTVIIGMDVSHGSPALDDVPSIAAVVTPRGWSSISRYRASVRTQSPKVDIIDGLFKPVAGTNQDDGMISLVALSFELVFQKKNKMRSALFGDQIEAFKEAFVHKGEYEIADAPIRHADPQWKKTEDELDFQMTFGQ*