MSDVFKALGVQASWPLRRVCRRWRQVVEETEWSCVELRLKPAKPSVESVYACDAALALFEEGTLRCGGGASVSLRLELVSGSATKYSHRRALAAACAVLSGVVRGGPAQVTVELVRAYGHAMAEDDDDSSCSYFRDRSFLRDFLLDLLRALAPPGGAPSGLQSLSIGLNKWFSCWSASLAWPEPAELRAALAPFGGLESLVLFFDDLNDGAGPEEAAALAAACPLLRSLSFRPHRDSARGVLAALAPLARLRELALMWPNHWEYTEAVEALAGSATGRDLRSIAIDCVRGPFRAGQFPRRSADARPSGSSLTGAALAALSRMPSLETILALELGCGQLEPEDILALGRAAGLREATLHFDGHSELAEELTEPAMHALGDALDALPRLQRLALRVRCFGASPAAVAALLSGAGARRTLADLDLQVARPLTEAEAEAILALPALRRLRIAYDMDPPGFPLRPYEVLRGLRRGYA*