MADPCPNSCFKEGKFTAPGFRFHPTDEELVMYYLKRKMYRKRLTVNAIGFVDVYKIEPDDLPGQSVLKTGDRQWFYFTPRSRKYPNAARSGRGTATGYWKATGKDRVIVYNSRSVGLKKTLVFYRGRAPTGERTDWVMHEYTMNEEELDRCTNAKCLIGKRKTFSRLQGKRRECDRKESGGSTSYRKSTTNGEMKQRFEGIGGLSEGWSGWLMSRTASFSRKRAVEAFISSFGRRVAGRVLEYFHSRPISRGYSDPDWHI