MFSKEDSKRLRQYFWVSFGKSYPHKWILYDTKIKGLSLKFHFELKRAMVSIDIEHSDLATRIHLWEKLISLKSIMTDDYLPDVIFNDALILDNNKEISRIFVEKHNVSIHNKNSWQETMIFLNKNMEQLEAFFIEYRDFINA