MGGVRGKSQGCGTCRARKIACGQERPRCSQCLKSNRQCTGYQRDKVFVLVQPDAKESARTTRQDVAKIGPNHFDQGPGLEIIMSCNIRQQLLDAFIRRCLHHPRFRTRSWYRPWLFLLPDISTRSKALEFSTLAISSAAIGRKFNDSRLVHQSLRAYTRALREMQKALWGGSLIREDETLAACLVLSLYELLECPDNGADAYQNHCQGYLSLVKARGMDAHTDGIGHDLFVGVRLQGILHAIGHRVPNFICEPAWCRDPWVSRPKRMADRIADCLARMPSILQRYDRLSSLHRKEILDSTYGLVQECLRIDQTLQDIYEDLRLQAEGPLYWPVLSPSFKNSVQGQGWFPVIYDFPDLRTATLLMLYWASRAMLWATLSNLHDVIKLQGVHGSTPAFVEVTSEKHDPSPSNDKEISSERNSPPLHDGQIYLRMARNVCQSLEYCLQEDMSLLGILAASIPVIITVWAIRYRHNDEAELAWLMNASQKMRQGLRMWTYI