MDAVLLEHFPGGLDAFPSPYFEEEDFFTDQSSRDPPEDGDELLADEQAEAEFLSHQLHEYCYRDGACLLLQPAPSVAPHALAPPPSGGPGEPEDGGGGYCCEVGAPPGGFPYSPGSPPSCLAYPCAGPAVLSPGARLRGLSGAAAAARRRRRVRSEAELQQLRQAANVRERRRMQSINDAFEGLRSHIPTLPYEKRLSKVDTLRLAIGYINFLSELVQADLPLRGGGAGGGGGPGGGGRLGGDSPGSQVQKVIICHRGTRSPSPSDPDYGLPPLAGHSLSWTDEKQLKEQNIIRTAKVWTPEDPRKLNSKSSFNNIENEPPLEFVS