MSLVRALLDKFWSPDVWLPPNVTWADLEPNDKIAYANYRHLVIPLPLAFMLLGIRFILERYWFAPVGISLGIKNTKPKKAPPNAILERAYLCEGKIKHKQIVGLSKQVELSERQVERWLRLRRAQDKPSTLTKFCETCWRWLYYTYSFSYGVFCLWDKPWLWDINHSWYDYPHQGITSDCWWYYMISLAFYWSLAVSQFSDVKRKDFRQMFIHHIATICLMGFSWMCNLHRIGTLVLLTHDCADILLEAAKMAKYANYQKVCDALFVVFTLLWITTRLGIYPMWIIYSTTIEAPNYVEMFPAYYIFNSLLILLLVLHLFWTYVILKIAYKSIVAGQV