MEVERKQSVILVPCPYQGHLTPMLQLGNILHSQGFSVIVAHTRHNAPNYTNHPQFVFHSMDDGLQRIDMSFPSVETLYSMNENCKVHLRNYLAAMMEEEGNELACIIYDSVMFFVDDVATQLRVPTVVLYTFSAAFLHSIIMILQQPEKYFPFEDSQLMDPLPEATCDIGSSVAAIWNTMQDLEDSTLLRLQEHYKMPFFPIGPFHKMGPLDSLSSIFEEDNSCLEWLDKQAPNSVLYVSLGSLAMINDKELIETAWGLANSEQPFLWVIRPGSISGFQYAEALPDGYEEMVGERGRIVKWAICEQVPMICRPFIADQLVNARYLSQIYKVGFEIEVIERTVIEKTIRKLMLSEEGENVKKRVVDMKQNIVAAMEIDGTSHKNLKDLVDFISALPSRLPPPTPVVVGS*