MSLVVCGKRSLFDDLYTSPPVSKRLRCGGTNSARSWSFENVHLSDLKGLFPDMDEQILQKILESCGDDLDSAIKNLKELQLRSNERNLSPCRNASELGVGSHVHLSSEGGNSTEVDIDSDHAEAATSAIPVDGSEWIELLVREIRSASDFDEATARASRALEALEKTILIRTGSVVENLQKEDLILKEEVQSLLRDNNILKRAVAIQHELQQEHEERGHELQHLKQLLSQYQDQLRTLEVNNYALTMHLSKAQENSIIPGRFHPDVF*