MGSVAAVLAILSKLQSLGFCAELRIPDAAAASDPSEAFDAVLAAFLRDVYLGGREARPIPAALGDGRCVDLLRLFLSVRAAGGYASVTSSPGGWAAAAESAGVDATLEAAVKLLYAKYLGALDRWIQRLEEAHGPFLVGDRTKRQELFSGANGMDEEEYALLGCDKRDLRHVMLKRKRGDMVGMLGWVREIAQNAGDGGTVVAGSADEYLSMALAVRKVVTRKKVRRASMLNGSHFQVSFFCNNCFLDYTERIHVHSSELCILYC*