MLGMRRMFSGISLHLQQLLLLLAVCCSTGVVVRAAVQQSTARSIQMVNRCGPFLGVVVPNAFEMEPLLQSPSFSPAKGLPPYLDVAGRRFRFGIIREQKVVIVMTGLAMLNSGVTTQLLLTLFDVKGIVHFGIAGNADPNRQIGDVAVPRYWAHTGLWNWQRYGDGPDKELALESNGDYTRKLGKLNFTDYSVDKNARGSDGNLLNSVWYQPEEVFPVNGTPEVRGHEFWVPVDGYYYDLLRKLEGLKLEGCVNGTNNTTCLPRPPVVAMVEHGCSASVFVDNAAYREFLRSRLGVTAIDMETAAVALVALQQGAPFIAIRALSDLAGGGSAQSNEAGVFAPLAAQNAVTVAVEFISLL*