MDAVLDPFSALDSLSSPPYFDDDDFFTDQSSRDGHLDTEDFLDEDVDFLSSHLQDYYSKDGCGRAAPHDGDYDLGSLSFSSSSSTFSCTPDLSPQTGRHVGPLLKRRRRLRSEMEMQQLRQAANVRERRRMQSINDAFEGLRSHIPTLPYEKRLSKVDTLRLAIGYINFLAELVQSDLPIRNSNSETHAQPKKVIICHRGTRSPSPSDPDYGLPPLAGHSLSWFDEKQLREQNIIRTAKVWTPEDPRKQHHTALTDIENEPPFGLVA