MTSLTEEKRVCVTGASGFIGSWLVHSLLQRGYHVRGTVQNLGDEGETKHLRSLDGANTRLELFEVDLLNYGSLATAIGNSQGVFHLASPCSLQPPKDPQKELIDPAVQGTLNVLKASHAVGVQRVVVTSSVSAMFPNPRLPPGIVVDENSWTDIDYCKEREAWYPISKTLAEKAVWKFVEETGLDVVVINPGCVLGPLLQPRLNASSGVLLNLMQGSSDSQELTWLGIIHVHDVARAHILVYETADAKGRHLCTNGITHFSDLAEEVAQMYPQYNVYRFKEETHPGLVRSANPCGKLVSLGFTFTSQQETIRAAVSSLQDGGFLL*