MELDWLAQHEGLITVRRLVVHHGRTVIPALHAIVLGVIAAIDALRSSIAKLAMQTVVEMTTFLDPRAMEAELDYLAPALAKKSGETNWLGVAADDALAGFIRHLADTRVLASLITSAKHKNPTVRLRVATHVEACCEGAADGAFYGSAASRDLLEKTFAAVVPLLEEGAAETRAMAKRAVCHLQRHLRGGSEFDKLLKGLPERKKQAVRDVIEKGPPPLPPRSGSATPRGGRYPSSSLGSPIGSPKSAGGFGGLDERGSGSSRGSSRGTSRGAAGSSRMSIGVGGGVGGGGGGVAGAHLKEALTPVFAKLKSKNWQERGAAIAELEEVMTSAPTGAFGEELAVAVFDALVPRLADGNAKVSVQAFTMLAGVLPVLGDDVTPALGSLVPALAAGVGGANEKTRAAATAASDALIESCSATSLVQHVSHSVCFGVSRAKPVLLEYLVDLAEAVYPARPQLVVKHAVPAAVTCLANEKSAAIKAANARLLRALAGCLGKEALAQHAGGISAAAKKKVEDALKAM*