MDSVLLEHFPGGLDAFPSPYFDEEDFFTDQSSRDPLEDGDELLPDEQAEVDFLSHQLHEYYYRDGARLLLPPVQSALHPPAAPPGVSEEENDGSGFCSETRAPPGGGGGFPDSPGSVSPELCLAYPCSGNASVLSPGGRLRGLSSAAAAAAAAAAARRRRRVRSEAELQQLRQAANVRERRRMQSINDAFEGLRSHIPTLPYEKRLSKVDTLRLAIGYINFLSELVQSDLPLRGGGGGGCVRAGAGGVLGGDGLGSQAKKVIICHRGTRSPSPSDPDYGLPPLAGHSLSWTDEKQLKEQNIIRTAKVWTPEDPRKLNNKSSLNNIENEPPFDFVS