MAGLKAALMRFAVRRRAASLVPPASLTPRELKRLSDIDDHDRLRVHVPIIQFYGRKESMRGKDPALVIRGALAKALVDYYPLAGRLRELQGRKLAVDCTGEGVLFTEADADVRLDQFGGGQGQLLPPFPCLPELIFDVQGSSAILDSPLLLFQVTRLACGGFILGLRLNHTMVDGQGVVQFLGAVAELARGAQAPTVRPVWRREVLEARDPPRPRFPHHELDETPDAKGAIIGTLDKTVQRCIFFGPHEVAAIRAQLPAHLQKSATRFDVVVGWLWKCRTVALAPDPNEEMRMMFPVDARGRAQAVGAVGIPVGYYGNAFTTPVAISTAGELCSNPLSYAVELVKKAKQEVDFEYMQSTADLMVLRGRRFVMPSETAFGVSDVTKAKFADLDFGWGRAVYGGPAEGVGSPMLPWFVSFLLPFKNANGDDGIAVPMSLPQAAMDRIVVEIAKLSTTSTSARCGSPSPGLSPVTNKLALN*