MGSRSNPSSSSSRSAILRECGNVLYRQALEPGLCAPIQRSRLLKVLEPYKEALAVSLTAEERASCHKNIGMLQWAFCKFELNQLLVKALDGNEAKREDLSRSRLHLVSAVDAISKAMKDGAELKPTAWLDGLGNVLKEMIEWASEQTSVLSLSRSPLLQYVTCAFDDADMPSKLKLLAYRTYIDTLFKEALCMRLTDGNTDHAACLSLLHDCNLYLTKASSCFIIDPDEERKCLQTQIQDLRGSVNVHISISEAMKYIALGDVCLATALMDEEGMDMEKVKDALDFYRQASLATRELDMESEAVAMSRIGKVYSDVLSLPEKAHKYHYQAVRLALTVMSPSIERSDWYKYSVEKVKLHQEAVAAKEKNEHERDRAPAMERLQEKVAALKKAEERGSEALLEHVYEQHPHPNLERNMVPCVSTPSEMKASLRKAIQHYHPDRNGQHGEDWKVLCEEITKCLNLRYASLKGVK*