MEPLPQWRLIMLALAMCGVQICYAVQIGHGTPQLEILGMDTAYVSLAWLAGPLSGLIVQPLVGALSDKTPWSLGRRRPFLIIGCVLSSLALLMFSNAKSLGAFCARILSGSSKAWSIMFGVLGFFFLDFSVNAIQGPLRALLTDVTPQEQQATGNAYFAFMVGLGNLLGSYLGSLNLMKLRIPLFTANIQVLFFLAMLLLDITIACCCIFTKERSLAEVLHDRELERLEEERMDSASSDAGKTAVETSGMRAALRLVVKEAPRPFWQVFAVQFCAWFGFFSIMVYATAWVARNVFGGSSSAPVGSPPYILYQQGVRLGNVGLSLSAFITILYAAMLPTLMKVFGVRQVYCFSQIVEGVFLCSAFFLRGTPGQFPSLGKEIASVCVIGMMGIFMACAMTIPWSLMGIAVQRRFPDKVGVFSSVFNACQAAPQLVVALISPLILKATGDVSVIMCVGGVSALLGAILVVYLRVGVDESYEAAPSDSSISEEQSLS*