MRRLQRWEAWLALNTATVLWGAQHAVNKHMLVFTSPSALTAARFVLAATAVLPWLPLSRARNSWLDGAKLGLWSTLGFAFQMVGLQYTSASRSSFLLYLNVKLVPLLELMVHGHMPSLQTWAAAAVALLGALLLAFDGGAPNLGDLWSLVAATTSACFIIMLGSASRSEGAVAAELNATTAACTAALCSVWAVADAATSTTGSALHDLLQLQAHIAEVAFLGVVTTAFAQWLQALGQARIDATDAAVIFALDPVYGVCFASLWLGEHLGPQGLLGAGCILLANLSQYACFARRTAASAQAERDAELPLSQKLLVDE*