MESLITDIHTGISGGPDACNGSASDAMMAELRQTRSPASAMGSLHDAGDFRSHAPAGYHTLNGRMSPSSVNVLGSVAPLGFGSVTYATLTPLQPLPPISTVTQIDKFSNNVGQGANGGGAGAGGGGGFTFVAQAPLSSFIGGCTPASNATQANSYNLNVKYDYDVKGSQYQMSPLTMQPSPPHVQQTSATAFNGYGAYHQRTQARSPKRADPVPKMQFDATAFDFDATGAGPLMSTPNGAAGGGGGGANGSGIGPGGHPADPSTSRPVKGKTTTGSASAHHHHHHNGAASNGSANDLEEINTKELAQRISAELKRYSIPQAIFAQRVLCRSQGTLSDLLRNPKPWSKLKSGRETFRRMLKWLQEPEFQRMSALRLAVFLFVLWALVVGKIYVLAQAEAVVYD