MARRRCTGWEALLRAALWQAILVLPWTSYAGTSKAASPLPKAVAPAVVSRAEDARLFRIYYGQGFKVVKNSWDGNSYLLMQNTSRMAIKTKYCTGRIKSFVVPLANYSVDTSASPVSFFELLGVLQNLQGITSDHVSSPCVLQSYANGHVQLVNRTDAQKLSQFSAHFVSNTDKDKGCNFAAYVPAEEDTPLQRAEWIKYLGTFTNSEERANAIYDAIKTNYLCLSKAAADLGTRFKPIVAWIEYTQGMWSFVKESYKLQYVTDAGAEIVDATITDKRFNISDPEDMDNLHAILCTVDVVIDQTYASDPAEYKLSTFLENINVDRNSCFSFVANHSIWRYDKRIGDSKTLDWFDGAISQPQLVLADLVEVFFPTGNYTTVYFRNLAKEEGVTEIGPEICGRSISTPMEPTILPCQ*