MADDGGDGPPCDSDYISNLPENVLVTILSLLRLDEAARSTVLSTRWRHLFPYTLLDFRAYALGRDVVAAVNTILAAHPAARVRSFRTGLLYFPPEDDPSVEAWLRDLAGRGVKELSLSFRERWQKIPASLFACTSLKRLHASSCTFPDATQAPVPLAALAEIDLFGVNISEESLGALLSRCTALEHLRMRSMGWCHRIHVRSESLKTLCGCGDFDELLIEHAPNLEQVYGNYMYMRSTHLKVAHAPKLEFLGYLGMSFDTIEIGQSVFTEDDFDIKTLMPSLKTLAIELSYTSEGYINWFMQLLKLFPCLETLYIRSDTWSKVRAAAPGSWDVLRSVPCIDNHLERVVFEVYRGHEWQREMAKFLHGRARFLKAMEFHCQGDKGCSELLGEEWVREQQELLCLDSRASLDARFLFFKGALVNNHHDVSHHEWYKRKYYHYLYNV*