MLTSKTSIDLPVFDVSKPLTPSHLSSLSLACKEWGFFHIINHGISKELYNKLRFLSYQLFDLPYEQKLKAGPLSNIKTYTPHFIASPFFESIRVSGPDFLESAQRSADVLLNHTKSEFSEVLREYGSTMRNLSNKIIEMLLMCLGEDFGKKFEPEFSNSEGYLRIINYSPPKIIKKDIEGLGMHTDMSCITIVYQDESGGLQVRSKEGKWMDIDPCEETLVVNIGDLMQAWSNGKLRSSEHRVVLKEHKNRFSLAFFWCFEDNKVVFAPDEVVGDKSLRAYKPFLCGDYMKFRENSEKGKFEKVGFTVKDFAGT*