MAPVELKELKLQLKDLTDKGFIQLSISPWGALVLFVKKKDGTLRMCIDYRQLNKFTIKNKYPLPRIDDLFDQLQASSFFSNIDLGSGYHQLKVRDGGVEVDPRKTETVKNLPKPLTPTDIRIFHGLACYYRSCGVCTEAVEALLVWGACGCVQRPQESPIYWWDGMKKDIAEYVAKCPNCKQVKVHLKPGGVTHMIKVPTWKCEAINMDIMVGHPKTRRQHDSIWVIVDRMTKYGDFIPVKSTYRAEDYARLYICEMTWIHLSIISDRGAQFTSHFWRSSRKSLGTQVKLCIAFHPETDVQEEHTI*