MDKQDEKKQGTTKSSSTLTTRCSHGNHISQSNSIPLDITIEILSRLPAKSIVRSRSVSKLWSSITTTPEFIKHRSKKTSPPCVLLIFRKHDKLIVFSSPQHQNTYSHVQDYHIEIPKNGFIRRLDSVHGLICLEGSKQLVICNPTLKRFFPLPEPQGTGDEYNVGGFLGYEPIEGKYKALCIVRGWNTQVLTLEIQESWRVTKPGYTHWPTKDTGRCINGVIYYKAIIFDRVPRHVIFGFDLRYEEFTHIEFPMRNYDRFLMVSYEGRLALISSTSSVVEIWSLEDAGNRKWSYEQFHLCLPPNTSLKGVIDAGELIYTGFSLNRSFCVVYFDPKKNNIRETKFQGIADNQIWQPDRLGFDLVNDFYVLPNHIESFISF*