MADVRVGILSTASIVGKVLPGLKHGMKVVGVASRDRKKAQDFCNEHDCGEGMLYDEMLDRDDIDVLYVPLPTGLRNDKIAAAIEKGKHIYSEKPMGGSIKELDSLIKACKSKGLQWMDGTMTKEIEQKLRKKVLGEVQRVSASFTFKAPDEAWLQGGNGRTDKSREPMGCLGDQGWYPLSAILWAFGWIQPEKVMCSHVTFNKVDTIVACSGTLWFPGNRSAVFDCGCTAPHRSQYEIICETGTIRCDDLVGGQKRSGNFGAYETPFVGSSEYVQGDVMGKDQVITVDPCDHVNLLVDDLATCIRKIKSGGEPDDDWPTRSLLVHTVMSAVFESANNNGALVELGKGGYV*