MDEGQGVRYWCHRCEEVIDPMPEMKCPSCDGGFVEEMGSEDFEAATNARSDRSLSLLAPLLFGMLGGSSRRSRLRREAMADDDADEDDEEDDSDHELEASSRRRRRRGSSALLRMLQTIRDRDDVRGSDDTDSDTERDLERARRERIERRMARERIQERMERQRERARQIERVSARGRERTESLILINSNNEAIILQGTFGSDDNQEDSSNTSSGVSLGDYFLGPALDTLLQRLAESDLNRSGTPPAKKEAVAALPTVNIEEVLGCSVCLEDFEMGAEAKQMPCQHKFHSHCILPWLELHSSCPICRFQLPTEETKNPCESASTAGAMNRDGDNAAASSSDTESSNRNGDNHSDSPIFSALSTLFSDPFSSDDDESVPHSSEN*