MFRTRFRMNRRLFLRIVNALGQCSPYFTYRVDCTGRIGLSPLQKCTAAMRMLAYGTPADALDEYLKIGKCTSLECLDRFTRGVIEVFGGEYLRRPTSSDVERLLQVNESRGFSGMLGSIDCMHWRWEKCPLAWRGQFTRGDYGVPTIVLEAVASQDLHIWHAFFGVAGSNNDLNVLNQSPLFFDALKGEAPQVQFSVNGNEYGTGYYLADGIYPEWAAFMKTIPLPQTEKHKLFAKHQEGARKDVERAFGVLQSRFTIVRRPARLWRRKSVGRIMLACVILHNMIVEDEREEATIHIDLNENPGASFALPPEVNIGGNLCFADVMRKKATVRSRPQHTQLKNDLVEHIWHKFGDNHHN*