MDGPKSTSRNQPELLRAQTQQALRQILRDSQSKDANTRLLAFQRFTSIFRKFSGPDPEESTMHVAAELLEKGLLKPIAEGLKDCVAAPWRILMQGFTILSQSEVCIKALECLALDSRTVKYILQEDPTLPAVLRALFLNELKLAERSASPPDVRVTRAILQTLPRFFMVDSAREETGRSADFLNAVMRHALRHFQDLVTVHARLLLWSSCEEQLEEEDHSLMVLLATALEYGTPAARAKDTCPPPGVSIHEDAKRLANADPSAWARARVLRTLLAQEPDTDGDNFRVRFVRPKASDGARGVEGAQKAEMMGIQPAERKKATRCSGPGCDEAETRPGEFQMCGGCRLAVYCGKDCQRRAWKAGHKETCQKTA*