MSPAQRPNMPEPPPSPSSSSIFALSYLKLQFFARVRRFLQTKRAQKSNKTRTKAMVNKEEQATITTVDRQSSDIDDDSVVLQRSVKRLHFGSWEEKEMAALEIKKLAREDAKMRNLMAELGVIPALVGMVASEVAGRQRVAVNALIELANGTYKNKALMVEAGIFSKLPKSMDVLEEPTRQEFAELILSLSSLANHTQFPLASSEVLPFLIGILESCSSYETKESCLGTLYNLSAVLDNAGPLLSNGAVQTLLRVISEKEFSEKALATLGHLVVTLMGKKAMENSSLVPESLIEIMTWEDKPKCQELSAYILMILAHQSSALRDKMLKSGIVPVLLEVALLGSPLAQKRALKLLQWFKDERQTRMGPHSGPQTARIAIGSPVNNREPQEGKKLMKDLVKQSLHKNMELITQRANATSGDSSKFKSLVISTSSKSLPC*