MSANNLNGNLPSRILDLHNNSFHGPIPYQLGSLFRLKKLLLSHNQLQGSIPPTLAGCRSLLNLTMSANNLNGNLPSQLCVLSNLQWINLELNNLTGTIPPCLGNISSLAHISLHDNRLYGGVPSELGMLSQANYIALYNNFLKGQIPSSLSNCTNLVGLDISFNQFTGDIPPDLCSKNNELKGLFLGTNQLSGSIPASLFNCTNLERIDLGYNQLSGVVPIEFGKLKQLQLLSLPANRLVSGSTTSLPFLTALTNCSALGIIELLSNHLRGHLPVSIGRLSSKMSSGDICPFL*