MELAACVVCIMATLLVYGVMQERIIRVPYGSSGEFFQYSLFLVFCNRILTCAFAITVMLVLKKDLSPVAPIYKYGGVSLSNILATTCQYEALKYVSFPVQTLGKSAKMIPVMIWGTLIMQKRYGLRDYLLALCITAGAAVFLLYGEGAQTKSLSGGENSIWGLALMAGYLGFDGFTSTFQDKLFKGYSMEVFNQILYVTLCSCALSTFGLLTQGNLFPALSFISRHRDCFFHVFLLSLAATASQFFINHTIKTFGALTFAIIMTTRQLVSILLSCLWFAHPLSWKQWLGTLLVFGSLYYKSYAGATDRTKQAVKEPESVELQGKTDTAQQV*