MALWEGRRAGPAEGPAMPHILVTDVSASPASDQDASEDGGSSLGSSPVALDLVEKEWLQGAASGHLLTLSHLIKQEPSLATRKTALHWAAKHGKEDMASLLVAAGADVNMRAGYTPLHIAALHGHRQVMDLLVRSYGAKQNVRDYSGHLARHYLRAEKPLDRAAMMPREKCPLSVTAAYNLQPLLLPGPVLCSPCFGQGLPAELSRAKAATSRESTSALKAWLGQHLRHPYPSKGEKLMLAISSKMSLTQVSTWFANARRRLKKEKQLSWAPCSKSDRDAGEGETRGEQQPGGQGEGPGGSPGTGGSPKEGSPGPCLESEHQRPSPQPNAAELTQGTPPQQPKIWCLAEIATCPQQEQSCRLQLEMAPPCWGVLPPQLSLALPWCPESHRTLPQ