MSSVRESLFLSRINQALDRACRYYKLDPDNLWSSWCKEAKKGFLKGSNTVGLPTPAILRYGGDVNNVMVDSRCLIDHINNVISIGHVNNSQLLQNKNKLNDIHHALTVQTPRTMDFLIKKVSYIESTVRRLEDAFVGSPHAPTKPPPVSALPGSLSPDFPVGYKRDKDHADWQNEEFQNPLKKLFCKVKRAVRLVLLFSDSYPQPNLPKAAIRGLAEAAEKELRVALGAKENDTLSMHTIETKKLKNQVKTLEESRKLPLDIREDVQNWWWNKKALQNINPVSW*