MKSAAIKPFSSPSFNQKIFNPKNNPYQRAISLFSSSFFRAKPKPPKRAICVSCKLPINEPLNPFSLLVPVLQSVKNFTAKTAKFNWGSFLKDPVVIDEITGGANTKSQFLHNGGVGMALLTVQSTARDRFSPIVATLAANPTFMSGLLACFLAQSIKVLLDFCVERRWNLRMFCSSGGMPSSHSALCTAITTSVALCHGVADALFPICLGFSLIVMYDATGVRRHAGMQAEVLNKIIEDLFQGHPISERKLKELLGHTPSQVFAGALLGIAVACFCCQGCMIAI*