MGWSHAAGTNDPPEVRNWTIHWIALVASCAALAMGYDSAVIGGTMALDSFKRDFGFNDIPASLRDAHSADIVSTFHVGCFFGALFTFPVAERIGRRWAILMACLIFMVGGSMMAAADGKVALIIAGRAIGGLGIGSASLVVPVYIAETSPPSVRGRLVGIFEVASQSGGMLGFWINYATDRTIDVADKAQWVVPLALQLVPIVVLACGILFCPESPRWLARGDRFDEAERVLVYLRNLPADHEYIRTEMAAIRAQVEERSTTRMSKRQQLAKVFQRGTRNRIAIGAALMFLQSFTGVNIMTYYSPRIFETLGITGTATKLFSTGIYGVAKMLGMLAFTFVVVEGIGRRKGLIWGALLGCLPLFYVGAYVMKADPLSRAAQGDLVQDGWGYFAMVCIYLNAFIICATWQGITWTYAAEIFPLDIRMLCVALTTATTWLGSFVVARATPYMITDLGYGTYFMFGAFVVAMGIWAFFFVPETRGIFIEQMDALFAKPMHKAVWDQLRGKPVVVDSADSIAAKKDGDAESIDEKEKEAVHVA