MNRWRLLLALMMLFAVGSPLGQARKLVIFKHGGDASEGWLTLNVIDVHREHHWHGLTYLKERAPFPFLQRHASRSQEFHIPSPSFVCDTCMDISTFAEQVLTNPDTMGNVLDYVNGSICKALPGFQDECANLAQVYVPNLVEMLQVYAAPDRLCGETKLCPSAAMLLLNDARTCKVCTDFAAEALAYAQDNKTEQEIMVVLHAQCAKFGDFSSRCDKLVDTYAPLYISKLDSTTADQVCQKVGMCSSPSFKDASDCATCEFAVYQLKNKLRNPAVQAKMLDMLVNTCSKVPNYLDQCKELVKEYGPLILANLDSYVNAEAICTEIHACEPKKKLSDDILIQLPIAHESVAHQ*