MLSRSFARISRSAAQQKRFLSLHEYRSAALLSEYGVPIPKGYPATTPEGAYDAAKKLGTNELVIKAQALTGGRGKGHFDSGLQGGVKLISSAEEAKDLASQMLNHKLITKQTGAAGKEVTAVYIVERRDAASEAYVAILMDRTRQTPVIVASAQGGMDIEGVAAKDPSAIKTFPVPLEEGVSDSLATEIAGALGFTQDAIPEAAKTIQSLYKCFIERDCTQVEINPLSETPDHKVLAMDAKLGFDDNASFRQEEVFSWRDPTQEDPQEAEAGKYGLNFIKLDGNIANIVNGAGLAMATMDIIKLYGGEPANFLDCGGTATPETIEKAFELILSDPKVNGIFVNIFGGIVRCDYVAKGLIAATKNFNLDIPVVVRLQGTNMAEAKELIDNSGLKLYAFEDLDPAAEKIVQLAPKNN*