MSVINWFEDKRKFGGLIGAFLEEATKGSISSERERDRRISINTNKGLWARCDNCGNMLYVKFLKQNKSVCEECGYHLSMNSMERIELLIDRDTWIPMDEDMTAKDVLAFSDEDSYQNRITTSQEKTGLTDAVQTGIGYLNGKPIALGVMDFHFMGGSMGSVVGEKITRLIEYATHESLPLIIICASGGARMQEGTLSLMQMAKISSVLQIHQVQKRLLYISVLTYPTTGGVTASFGMLGDIIIAEPKAYIAFAGKRVIEQTLRQKIPDGFQAAESLFDNGLLDLIVPRNLLKGVLSEIFELYYSAPYKKD*