MRFQPDDEAYLVGLDTTTREIRFFLVRPPAVAQVQAALSGASVGRKVRLSGVQPLASFRTVKRYITDPVLGRHELSSGAACVLLPASPQQVPAPAAVPDGAFTVTPVEPKGFPSSGIVIYVPANSRIYAGTANLPWMMEAYCVKPMANAAAERVPVRVRLWQPETQAEAQRTVLERVASNDYNGTRVLLLSCYKKEDLAGDTCVTLNPMTAIVLPDEDTVQDVLQLGGFGPNGGDGGPLEVEGSFAAMRRELLASGAVTVHGVLQGIGQVTIPDVLPYIAELWPSAAASPNCVEWLKSATSCLPVILASQSCRMRFKVEQGIITNIAST*