MGVIDMVLFWVLLVNALLIVDASSRNMPFAYQNEMQRHCSSTKYTSLCVQNLREFRHGSLDGLDFVSFLVNKTISDSNLLIPPLSSSMGSSKLVSLEDSTYTLPSPSVSDSCERLMKMSTRRLRQAMEALNGSSRKRHTKHDVQTWLSAAMTFQQACKDSILDSGGSSSASAISHISQKMDHLSRLVSNSLTLVDTIMKNPKPKTKSTALPRWVTAGERRLLVGRARAHVVVAKDGSGDYRTVMEAVTAAHGNGKDLTVIVGDDSATGGTSVPDTATMTVTGDGFIARDIGIKNIAGPRGHQAIALSITSDQSVLYRCSISGYQDTLYAAALRQFYRECDIYGTIDFIFGNAAAVFQSCNIFLRRPHGVKAYNVILANGRTDQRQNTGFALHSCRIRTDSDLSPVKHKYSSYLGRPWRKYSRAIVMESYIDDAIAEGGWAGWLDSGDEVLKTLYFGEFKNYGPKARISKRVTWEGFHSIGFEEANYFSVVKRRNGEDVTNGFKYKFKIKIQI