MTFYLKVVWQAVMVFPFAAAVIALPFLIHHYRKYGSMTFARFFLAYSFVLYGLCAYFLVILPLPSREAVAQMTGPSTQLIPFSFFRDLHKETGFLLDDPSTYLPALLSTFTLQFLFNIALLVPLGFYLRYYFRRKMLSAVLISLGVSLFFEFTQLSGLYGFYPRAYRLFDVDDLLCNTLGGFLGYVLTGPLMKILPDRDKIDERSYQKGERVTFTRRGLSYLVDLFFWSILYVVTSRFVSWQALAFGLSYLLYFGLFQWACGGKSLGKRLTKICVVNQNGTRVLLWRCLLRYGLLVVFLEAYWAVAWLFSLTSSLAFGSEFLSLFLVSLWFLAGVFVLLLETVMNRSSQTGRDYLYGRLSGTRLASTVLRQPEPIPPAQP