AEEFPVPNGFESAYREVDGVKLHYVKGGQGPLVMLVHGFGQTWYEWHQLMPELAKRFTVIAPDLPGLGQSEPPKTGYSGEQVAVYLHKLARQFSPDRPFDLVAHDIGIWNTYPMVVKNQADIARLVYMEAPIPDARIYRFPAFTAQGESLVWHFSFFAADDRLAETLIAGKERFFLEHFIKSHASNTEVFSERLLDLYARSYAKPHSLNASFEYYRALNESVRQNAELAKTRLQMPTMTLAGGGHGGMGTFQLEQMKAYAEDVEGHVLPGCGHWLPEECAAPMNRLVIDFLSRGRHHHHHH