MGSSGSGTLFSLSSLLCDEEGEARLFKDQDENPGIFYSLDNSCFVLEDEEEYIEYLFKQETGFRSQNHHFFTSDDHSNRHWLRSARVDAIDWILNTQAKFGFKVETAYLSVTYFDRFLSKRSIDESKPWAIKLLSVASLSLAAKMEEQNVPVLSEYPMDDYRFENKVIKNMELMILSTLDWKMGSATPFSYLHYFVGKFCPGSKPQIIITKATEHIVAMVKDVNLMDQRPSLIASAAILAAFDATLTRKAMDLRLSLISSWGNVESGHVFFCYNLIQEKMKSKVKTPCSNLMSAQSSSTCVLENQSDTSSGAKRKLSFEDSENCAGQKLHRP*