MELVYLLCSILSTSFTSFFLSLLLLIRLLLRRLGYRFDAAGAGEGKDCVSLYEGTVWHERRRPVHHSFRYPVRYALIDLDRSSNPPSDHFSANEARRISGTTGPVFLLTIPPSVGYVQNPLSLYYCYDTEGSLQYLKKCIAEVTNTPWGERVSFLFNPNSDVVAKSLHVSPFMDMLGNWTMKTNTPGDNLFVTISVNHPKHGEYFSASLMAKRVSSSTHTDLDLFFWLMPHKVALGIYWQALKLWWKGVPFLQHPRYYNPRYREEAILSDEKLQCCPAFAFETQNNQQAGEHCFSPADHSTSRHHGFTWRDAKWPWC*