MSRDASTSCVATHDVANIPALFALSALCALGLLERVDGLLVTKVFLGYIALDFLWIALWPRAVPGGARLVLIHHAVTSVLLAHVLRRPERAMETCRNGLVEANTLLLILRRRSPRGSRANAFWNLMYLTTLVPVRFVWQPMLFVRLXXXXXXXRVLESATRVASMLRVAFARVGLGRHTASRARWASIDARDAASRATTRTFGGLDALRLRFFASRILRDVAPGSTIRVESAMDDVTVEVVPATAPGEEMEVEVTMKDGHGSAADAGARAEGVGDLGDGFSIL*