MKKAQLVFIPSPGVGHLVSAAQFAKLVLDRNDNFLITMLVINNPYAESISKYIESLASAHTQIKFIALPETIAPPSAEALAVSAEHAFSCYINDHKTIVRDAIVNQVMANNPAPIASVVFDLFCTAFIDVARELGVPSHVFFTSGAAFLGLMFYLSDREEYGQPKFRPTDPDYIIPFYANPVPYRVLPLLHNDEGYETFAYHGRKFKDANGIIINTFSEVESHVVHALLARDDIPPIFNVGPLIDHRGKSLSGSDAVKRDEIIKWLDDQPEKSVVFLCFGSGGGFDEAQLKEIAIGLEKSGHRFLWSIRLKPSKGQLHASYFDNYGEILPEGFLERTENTGMLCGWAPQVEILAHRAVGAFVSHCGWNSTLETLWYGVPIITWPLYGEQHINAFQLVKDLGLAVELTLDFRRDCPTDFVKAEDITKAVKTMMEQGGELRNKAKATSEMAQKAVVEGGSSYVALGNLIDQWLENKP*