MYRLKRSLHFFKPKNSTFINSSIRFSHQSQLENAGPMASRLKTRSVIRFTGPDTVKFLQGLVTNDLRRLENPQPEDRTTLATTNAPFVSVSPVYAALLTAQGRFLYDMFLYRPPRADEKLDRTGSGPGPDSGELELFADVDGSELDELLQTLKKYRLRSKVEIESVVDDFSCWQRFGQYLTQKSSEEPDAASLGWGGGFDRSGQSSSQGNNCGWLWYRDPRLDCLGFRGIFPSNTTPPLVEADKETNEENYLLWRLEKGVAEGSAEIPKGEAVPLEYNLAALNGISFDKGCYVGQELIARTHHRGVIRKRLLPLKFVNDSGEEVEQKVAPRSEVIDASSGKKAGTVTTALGSRGLGLLRLDDAFKGSLTIRGSDDVKVQAIKPEWWPAEWLSDQQEQSATA*