MPELLKNMYNRESLYEVAVAIQSVYNSFKVDEFIKSTMDETWNNLELKARCRKISMSLGMYLPEDYKEALSILEKSVTGFYFAFFFPDFVEVYGQDDINWDLSISALERNTEYWSSEFAVRAFIIKDEERMMAQMRKWSKHKSEHVRRLASEGCRPQLPWGQAISKFKKDPTPVLPILEQLKTDTSTYVQKSVANNLNDISKTHPDLVISIVKDWYGKNKSTNWIVKHGCRTLLKKGNRDVLALFGYDDTTSINLQDFTLETTSISIGEDLTFSFNILAKKATKTRLEYGIDYIKSNGKRNRKIFKISEVSLKENEKKSYMKKHSFADVSVRKHYPGIHSIAIIINGIEKDKLDFELGI*