MKRRRLPPVLFLLALALLSLAFRRHLSLPLGGASRFAGGGGDALLRRLAATDVGGDQILAEAAALLANASVSTFPSIGNHHRLLYLRVPYRSNATAAPRQRTVSRLRVPFHGVPSDDALLAAFRASLRGFLLARRRHRRRDGDVAGAMADLPALLLGRGGRRRRRAATCAVVGNSGILLGSRRGAQIDAHDLVIRLNNARVAGFARDVGATTGLSFVNSNILHHCAVRSAVTTPGCGCHPYGRAVPLAMYVCQPAHLLDALVCNATATPESPFPLLVTDARLDALCARIAKYYSLRRFVAATGQPASNWTRSHDERYFHYSSGLQAVVMALGACDEVSLFGFGKAPGAKHHYHTNQKKELDLHDYEAEYQFYRDLQERPESVPFLDEAPGFKVPPVKLYW*