MEGRRMNQVPLFSSARELGNLIVTSNLIDSALTKILELQRDQTALPSPVQYRVFYPSPKCTIVAFVSSPDCTQNPLPGQGDLVPSPLFDFLCTEEYPSVSINGAALTLFTSLYDHLSGLIDELTVIEGRLIITGHSMGGSVASLFTLCLLEVINISKPKCRPICITFGSPLIGDFGLQHSNWNSFFLHVVKILINLKERAIFKGLQQVGERFADPLSAGIVMDLEIIGFDQTKLLRHNIDINTVIRILGVEARILAHKNKASDAKKLNDIKIHMAQLEWYKKKSKDLNKGYYDCFKNQGSKRDIKIEQYRGHLTIYWKDMVAQVQRKPQKEGASFRTSWLYPGTTYRRMVEPLDIAAFYREGRTDYINNGRSPHYKLLQQWYEEDKHPKDSGPIHVPKKIFMSR*