MNLDWYYTFVILAKTLNYRLASEEINLTIPSIHKQIKNLEQHLNVKLFETYKNQIILTEDGHTFLPIAQSFIEQYESGIKHIQLKKTMFQSKLNVVVSSYIATFIMPKFLKSFFNEHPFIDVSLHVKNENIEKDINNHTYDIGISRNQPKLREVHSEKVCEGKIVLIAPNKENNHLLTEASLFEKYKIISDNHPEYWSSLKNNILNIYEKAQFLSINDVHTSIKLIEMNQGISFLPLYITTNSDYNISVINTKILQAPISFTYIYSKKESPEILVFIKSFKKYIANEQL*