MASTPKSFAYLNALSQEIEKKLQKALGSPSQRRNLLQELFADIALEVDDKAKDIISRSEEDAICPAEDWHDGQLCFFDVLADFYVRSPESGKPILDLIVQLWSQSFASSIFSLLFHKWLFEVQLDNPEVLLRYSSALVQGATNVFWIDIQTNTWRFQTLFCYLLGEVALVPDRLNRIPIQAQRDLFLLLSRFIIFYNAVDKLESFLKHCPPFPNAFLIGGPADFFVTELSDQLQKLKVEPVLLHYLSNLKVLQGMELRMATSTRLKTCLYSFTSPGGPMYPTRAVRHAAWDALDLLYPVGRYPRHLISLFFRLLYPWYWPSSCWNFVVSCIKAVLFSLLGYVFASREKIKRPKMT*