MVGRAQSESDVLFFHYSGHSTLFPVDDTPNYEECIVPCDFNLLTAEDFRFILKDVHPGATFTLVFDTGVSGGLIDKDEEQIDPPGSNILLTGRQMLEQRSSRRMFLPLDSLVDIFRELSNDPNMEADGIKTFLNVEFRDTASYTVRRLLDQEVEIEHLQAEMGILLSGCKTDETCTDVWPDGEPRGYGAFTNAILTVLEEERGNLITNRELVLGARNSLEEQGFLQHPCLYCSDRNADSPFLFWRTPGI*