MQSKGWRWALGLGYILAVATIWIAASYIVQSVVDAGVSPFLVTYICNSLFVIYVPVVEISRYWEASVERYLSRRRSQNDLPMQRVEDYEKMVLLEKSGLSETGDAENSSEFVDQKEMSQYEKVIAQEPEVVLNESTTMPVSLDDSSIATETIAGDKDACEELDEKGRWTRSRVAKVSLMICPFWFLAQLTFNLSLKYTSVTSNTILSSSSSLFTFLASLVVLGEKFTCLKLVSVLLCMVGTIIVSLGDSKARTSSRASKPILGDILSLLAAALYALYVTLIRKKFPDEESGEGKISMAQFLGFVGLFNLFIFLPVALVLDFTRIEPFHMLSLKQLSLIVGKGLLDNVLSDYLWAKAVLLTTPTATTAGLSVQIPLAAIVDTLRGHPPHLLNYLGAASIMVGFVGINIPSEWWGLRVPHQEQDAGSIAMVDRNNDLPISSDAAAFS