MAFAHQLGAARLLLRQHRFGLAQSSCRRTMATLSQKLSNEPAVIKPSAAEIKNKTLSSRNLEMAVRHLHADGLVVVEDAVPHADLDALNAKMVPDARYLQSLGEDGPFNYNQGNLQQDPPPVAEYFFPSIFTNKIATQITSSILGPRPKWTFCSANSAMPPSSPDSPPQRQPVHSDADFDHPHHPFALVVNVPLVTMTPHNGSTELWLGTHHLSDLSAQEGAHGERASGRIRQRLLDARRSTRGPCQPVVKKGSVVVRDLRLWHAGMPNLSRDEVRVMLAFIHFAPWYRNPMRLRLGEDVKARIEDVAAELDVPVDWVGREEVLGEYLRRGFGNSYDFGQEA