MQSKGWRWALGLGYILAVATIWIAASYIVQSVVDAGVSPFLVTYICNSLFVIYVPVVEISRYWEASVERYLSRRRSQNDLPMQRVEDYEKMVLLEKSGLSETGDAENSSEFVDQKEMSQYEKVIAQEPEVVLNESTTMPVSLDDSSIATETIAGDKDACEELDEKGRWTRSRVAKVSLMICPFWFLAQLTFNLSLKYTSVTSNTILSSSSSLFTFLASLVVLGEKFTCLKLVSVLLCMVGTIIVSLGDSKARTSSRASKPILGDILSLLAAALYALYVTLIRKKFPDEESGEGKISMAQFLGFVGLFNLFIFLPVALVLDFTRIEPFHMLSLKQLSLIVGKAGYGRTCFTTECLLDNVLSDYLWAKAVLLTTPTATTAGLSVQIPLAAIVDTLRGHPPHLLNYLGAASIMVGFVGINIPSEWWGLRVPHQEQDAGSIAMVDRNNDLPISSDAAAFS