MQASSLRRALLLRGPRGAQLFPIPVGNKPRAFSSASPAAARSPKDAHNAPPPIMPTLPWGDALAATQRTFCLPLAGRVLAASATENAAVAPVAVYASLALAAAGARGDTRRQVLQALGGGGGGRGAAVQAANLASRVVKRVFKDRSTSGGPRLAFAGGIWADTSTSLSPGFVEAARSVYSCTARTADFINKPEDAAKLINMWVKQSTKDTVTSLLPDGLIDKNTGLVIGSALYFRGRWLDRTDTRSDAVQKFCCLDRTCVDVPFVEYDRTRPFAVHDGFKVIKLPYQQGNNERKFSMYIFLPDAHDGLFELAKKVFAEPSFLEQHLPTEKRHVDIKIPKFTVSFQVNMKQFLKEMGLELPFLRDADFTDMVKEDGSRNPLYLSDILHKAVLEVNDEGVEETSVRIGIGKPSPGEHFVADHPFFFVIREEVSGSVMFMGHILDPSSQS*