MKHVWKNYRELAFGKDELHPVSGKATNSWGGMGATLVDSLDTLWLMDLKKEFNDGKDWVEKTMSHTMVGEVNGFETTIRILGGLLSAYDLSNEVVFLKKAEYLGSRLFKAFDSKSGLPKGKINLSNGRSRYSGEGHSFVLAQVASLQLEYRDLAQATGKSEYATKSERVFDILGRIMPRDGLLPLNIKEKRNGDVYFSNSKISFGGMGDSAYEYFLKAWLQGGRKEKSYRDLWDRSVNGMHRNLLQKSSPNGLTYIAEKNGKKMDHKMGHLTCFMAGSLALGSYTDPDGFDSPRAQRDLKAAKALAYTCYQMYARSKTGISPEYVNFNGCDDFHISVSAPNYVLRPEVVESFYYLSVLTGDPIYREWGWEVFQSIEKYCRAQYGYGSLKNVDLPSMQPQDEMESFFLAETLKYLYLLFDPDSEIDILNKHVFNTEAHPLKIFEDSV*