MSVWRAGLQPASDECAIRGCLEQILFPQVNDLAKKLGFTLEYMSGGSGRAFSFTDMVIIDITQSQDLRNLSARVYGNGEGKGHWQWEVLARSFEEALNSPSERKKCIEVLQQLYGDMVNDESIVGFISNYNQSVFFYRDDAASKSLFFSPIVKIDDAPLEKFLYVLEFAEQRKHLKLSMSRVLVTETPTQGYTLSLLQIRGTSSSGRTLRRNIQNVQVKAQRKKRRQLTADLDVYSEEELHNIPVYPLEDLGVTGGVVALGKHGNILQGEVQGERVALKTFDLRRETALRAFLIEQKIYHHLKNLQGLYLPSLVVVGRLPHTSVLYLGLTNELKGPPIKDLVSERGVKTAVREALANIHREGVLHGDLSLSNMLFHKGKAKFIDFEYSTLCETKEDFNAELLELEELFREARMV*