MSDVTAVMDLGEAAAPAVPRRRQQQLDLPPGFRFHPTDEEVVTHYLTPKALDGRFACVVIADVNLNRCEPWELPGKAKMGEKEWFFFVHKDRKYPTGSRTNRATKSGYWKATGRDREIFRGRGGSEVLVGLKKTLVFYLGRAPHGTKTQWVMHEFRLDGQLPANLPPSAKDEWAVCRVFSKDMAAAAAAKAEPPQMEAAPAAPAMAMERSDSITDFLDGFLLDQLPPLMDLPLATGPMEDDGASFEVKAEQQENPSYFSLPATSTRVGGQAADSMASSSKLYLGLDDLDPLMDYSNNDFWKF