MQAVAFRGEEKIAAEVAYLKKTFRWSDAEVGIAVCRSPMVLSRSEDTLLRMSEFLISEVGLEPAYIAPRSVMLCLSLEGRLRPRYYVTKFLKENGLLNLGWSYFSIVKATEKVFVEKFICPHTEAAPYLAEDYDAACRGEVPTNFRFA