MSVVTVQLGQCGNQVGGALFDVLAGEALSASRKEEPEAETFFRRGKGGTQWVARAVLVDMEPKALASTVRSARASSGGVWGFDEGRLFSRESGSGNNWARGFHTHGPACRDDILNLVRKEVEECDRFGGFLTLQSVAGGTGSGLGAYAAGCLRDEYPASPLLGHCVWPHESGEVIVQSYNAMLTLPKLAQAADGVILVENEALTATCRRLLNISRPSYTDLNLVAGRALACVLLPAQWRSEADSVGVGGARFRPLSDLVSAVCAHPHYPLLSLRALPQIPPASVDFTTFTWPSLVRQLRQMASSGAPLESAVDWAAASGAPSSPPPAGTFRSVNKSVSSLLVLRGKGASGVDVSSFASPTLYPSWAVDPLTVISSPTQFGKYEMATGLLSNCQTLVSPIERMLGRAYEMSHAGAYLHQYYQHGMSEASFEAAFASVEETLCHYRSL*