MLFYRAPLTVNAFTGTYGINYGRIADNIPTPEKVVELLKAAKIRNVRIFDFDHSVLQAFSGTGLELVVGLPNGYLKDMSDNVDHALSWVKDNIQQFYPQTRIVGIAVGNEVLGNDQVLSESLLRAAKNIYNATKSLHLEHKIQITTSHSFGVFDNSYPPSNCTFRDNVKQQFMVPLLDFFLKIGSPFCLNAYPFLTYMSDPKHIDVKYALFKKNAGIVDSPTKLHYDNLLDAQIDAAYAALEDAGFKKMEVIITETSWASRGDPSKKLLLQKM*