MASMMIVNKMLNHGFEPGKILGIFLQGRAYPVSLPNSLGTFGLGYKPTVEDKIKAKKQKRDAWLTIGRLLLSPNFLPNVKIKSNLRPNFEIMSREVKYDEDEVFEEGCLGALDGTYISIRVEAIYKPRYRTRKGDIATNVLGVSDRNLNFIYVLPGWEGSAADGRVLRDAVVRRNGLKGDNPSPRCPEELFNMKHARARNVIERAFGLLKGHWGILRSPSWYSVKVHNRIVSACCLTHNFIGREMEVDPLDVEMEFHMENQHEHDNINTIEASDEWTTWRDELAQSMWNERLGNQSL*