MRRLKAVFFDLDDTLVLTEDCDRAAFACVAQLAEELLPGCNGRRLVNEWRPLFHASPWCPEGKVEVEAWRAQLWLQAMGRQGHSDTDAAAALQRCFSSTRLQHFRFGEGVEPMVASLQQRGLQTVVITNGHATVQRQKLEACAAARLFRHILVGGEEIARGGHEKPHPSIFHKACSLAGCLPEEAVHVGDSLLADINGALRAGLAGAVWINRNGERPVPTGLRPAAILSSVLELPSALEQLQLLPQQEV*