MQIFSEVLGDTDVRFRFSLPAHCLQHLDFAGNNYVDLHVKDSSGELRVIRCLKRNEDYDKPVLSKGWLKFVADYGLRADDMVVLHREDDHNLGSQFRIEAKRRIKLFGEEDWSDVTRAN