MTFRPFWLDQALRSEHAAPCPPLAGDTRADVCIVGGGYTGLWTAIMLKEHDPGLDVVLVEADLCGAGASGRNGGCALSWSAKFFTLERLFGLTEAIRLVKASEDSIRAIGAFCQRYDVEADYRLDGTLYTATNPAQVGSTDSVIAALERHGINSFVKRPLADVQRLAGSRRHLEGWFSPAAATVQPGKLVRGLRRVALQLGVRLYEGTPMRGLEHGRPAEVVTPQGRVVAERVVLALNAWMARAFPQFERSVAIVSSDMLITEPRPDLLQEIGLTSGVSVLDSRIFVHYYHNTPDGRLMLGKGGNTFAYGGRMLPVFDRPSPYLGQLRGSLREFFPEFAEVAIEASWNGPSDRSVTGLPFFGRLDGRDNVFYGFGYSGSGVGPCHMGGQILSSLALGLDNPWTRSPLTQGPLGRFPPEPIRYVGSLMVRNAIRRKEHAEDAGRRPRHLDVRLARFAAAAGKADKG*