MSVYLRGDQSCILRKEVDSPNSSQPQPHPHPRRHRSTIVFICCAGGMAVQPSNQNEGLLGAVSKQVDALCGAYTEKMRQLHTMLDKEEDSRERTARQTAAGRALWNHVIHDPLARFLAGESQLRKLQGKMEETSKGNMARETAGVMLAVRTLWFDEKIEAALKQWREGRLCPGTAGATPQVVLLGAGMDTRAYRLKCLEGCNVFEVDLPKIVDFKSALLKCAAAPEVNGGGLEVTGPRLEQTAAQEPEVASALLCAARLERVAADLATEEWWDKLQEAGFKAGPEEDGASGAHTGVNPAAPTIWVIEGLLYYLKDAEALALLRRIARSCAAGTLVLADFMNEFSTHLSTELQTQFYFHSDWPEELLPSLGFVCVRVSQMGDPDANFGLIGDKPLSFFHRLRHTPRYCKSDADGNPCRRLFLVQCSVA*