MKHLKSVAIIGGGPSAAPCIKALLAENYFGKITAYEQQPAPGAGVWNYNGLTRPTPNLPCTRDMPAEPIEHKKDGSIIYYNPMYRDLNTNLPHMLMAYKDFPFPEGVDLFPKRQVVKQYVQDYARHVVDHFKFETMVTGLKKTGDVWMVESKYVGPHAKENVQPELETYDYVIVCTGHYSHPFVPDVPGLKAYSDKHEVLHAKYFDNPDSYVGKTVLVVGNSSSGIDIANQAAKTAKKVIVSARSPSNAPTKGNIETVGVITKFHGDDIDVEGAPGVEGSSPQTLSDVDVVIYCTGYLYSFPFLHSYVHHSDDDLITDGVRIRNLYRQLFYINDPSIAFIGMPKNVVPFPLAETQAAVVARVWSGRLKLPSKETQFESLRKEEKERGTGSAHHTLKHPLDAEYQQALTDWLKADTYPDPDKGFFGVEWDEERYNWRRNVKKPQLGDLSL*