MRSVSIPLTLINLQDDGFHLLVEIVVFGQKLLAVVDTGASRSVFDMALVKNHIRDLEHTEETQATTLFTTSSTLQAVIPKIKIGRLVLKDYEAVALDLEAVNQAYESLGHPTIKAIIGSDLLLKYNATINYKKMKLFLYEA