MVDTRHDVAPPLYDSAVDMACEFKLRYSVIVPTRMQDPLVFCTGESLQAYDVHIAPLWSDAQSHEALFLNLTFTSDFLVERQAHSAVDAEMGVGAMGSKNRPAMLWHVLSVGMGGSVDPFVLTKFLSYKSDGEDDKVEDPVVAFIIFEYQDQGLIGTPRADGSAL*