MDKSAPGPWSGWLHGLLGVIIFSGSLPATRLAVQDMDPLLLTFLRASIAGLLAIALLVGFRQKRPRLAQLVSLIIVSSGVVLGFPLLTALALQRITSAHSIVFIGLLPLMTALFGVLRGGERPRRAFWIFSLLGSLLVVGFALTQNAAASLSGDLLMLAAVIVCGLGYAEGAKLTRELGGWQVICWALVIALPLMLPASLLVQPASWHAISASSWAALGYVSLFSMLIGFIFWYKGLAAGGIAAVGQLQLLQPFFGLGLSAALLHETVSPLMLAVTLGVVLCVVGSRKFARQRVGEENGGNN*