MALLEVFRDHGARNDRQKARLMWLVEAMGVDAFREAIEQRMGQTLRREVHVAYDDVWARRDVMGVHPQKQPGMFWAGACVPAGRMHTADFYALADAAEKYGDGTVRLTVEENVIVPNVPEAKVEALLADPFFQHFPVNGGNLLRGLVSCTGAQFCPLALIETKNRALELVRQLEEQLDIPRLVRMHWTGCPNSCGQAQVGDIGLMGAPAKLDGKAVEGVKVFLGGKIGENPELAKQFEAGLPVEHLLPRLKELLISEFGATPKGQAEAAAAPAAATGAAAX