MSKALYLFNKYSPIVDQALDLVTIFQTTTSLQLCLSHYKVISSFYFSGTICSEAILLARTIALWGWNKYVLALLAGGASAIGMVCVYAVYQSNLYVEFPAVNALRLIECVPSNLDAWPALACMVLGDTAIIVLTFVLWYRERRAAPRATIRTLFPTIYRDCALAYLVIGTISVANLLVLMLAEPEFSSAMEMPLRVVHSTLVTRVLLNLRSSAAKTSGDTSYREQTRVTTLGWELATSGMPQDRISLRDAEDSGNAI*