MADEFSSPVAPTASSSFTSTIGIDPMKRLKRMHTRQREQLVLTKQPLTTTKFFLLAMLQHLGRIWIYAARHRFTFLLFLFLCFASGCTLLVVGGYEKVMEEAWLYFRFAVWWIGLGVASSIGLGSGLHTFVLYLGPHIAMFTLKATLCGRDDLKSAPYDTPYFGTSASWADKDCTSIGAPQFPRLASEHESYMVPLYNVLVQVQPEAVLWGIGTALGELPPYFVSRAARLSGERLKALDDIENESATKDSLLTRVRQWMVTKIQRFGFFTILICASVPNPLFDLAGMMCGHFLVPFWKFFLATLLGKAVIKTHIQTIFIILACNAHLVELILDSLTWSLSKVPTFSFILPRIRTTLQGAQESFRHGQQAKSGQPNMVAFAWNTFVMVILMGFLASIVNSTAQGYLMQRQLREMETVEKQEEQQQQAPRQD*