MDRTFYPRSRRIAPLVAAAAASALLVAGCSSGSGGKKAEEGGSGASAGKANTPRMTVALVTHQAPGDTF ......