MSVFRRFVGWINQNLQQQPLKDESKRSENVDSNSATENDTNKRAFYYDKAEAKKQGKLWRAAEKKKPWYDAPPKVKVTTKKGLCHMHIELTVGLPPEGVYDLFANPNDFPFFRIDNETGRELLENKSRKVLMKDGPRQSARLEKALTWDVLWWCGAFPFTLIVDENQKNFRGRYMKEKMKFMKYFEGKWKIEPLYVDSERLCKDRKPKSREEYKRCSGGEGKVASKVTMDQYFQPYFLLNLPPLSWYIRGITIKTTKNLLILIQNASIMFRDA*