MKHDSSAIPKRSVLDILFIVFLRLIAVSCLWFGLQYWSMLVGYSLAGQGRFDLLSLPWKVAGAGLAVVFPVAALGLWLTVSWGPVIWLCAAGGQALMYGVWPQMFGSNPLVMILHAAVVILYCVFRVMLYVEKRQRRKSVTVDLP