MNTPKWTSHDTRWVLSLFGTAIGAGVLLLPISAGLGGLIPLLVILVLAFPMTYLAHRNLCRFVLSSSNPKDDITFVAESYFGKGGGFLITLLYFFAILPILLVYSANLTTTLLEFLINQFNFNADLTHAARWWVSFLIVGVLVLISILGENVVTKAMSFLVFPFIIFLFIFSLLLIPQWNLSLFANVDFSVISTSNFWVTLWLVIPVMVFSFNHSPIISSLACYCKKEYGGYAEPRARKIISLAIILMVFVVMFFVFSCALTFTPEDFASAKDQNINILTFIANKFPEVSLLAYVGPIVALVAISKSFLGHYLGSQEGLNGILYKASNGRIQGKFAQTLTAIITFAIAWFVAYKNPSVIGIIEAIGGPVLAILLFLMPLYCIYRFDILARFRNKFLDLFVLVMGIVAISAAIHDLL*