MELLHSSSFSAQALYAPSIGCSNSATTIGTVQLPPSRTNLPSFTHFKKLPSASSSHSKLRRRALPKGIAVASFVAFAATVVEAPTPASQGMEMLPYKSDGYEYWKWRDHKIHYVVQGEGRPLVLIHGFGASAFHWRYNIPQLAKKFKVYAMDLLGFGWSDKALIDYSPTVWKDQVADFIREVVKDKAVLVGNSVGGFTVLYSAASYPDLVSGVALLNASGQFDSPEPESKKEVLQETAVQRLIWNPLRDWGRKIAIMFAFWQAKQPARIRSVLNNVYIDKANVDDYLVDSIVHPTKDPNAGEVYYRLMNQVLFNRSNITLNQLLAKLSCPLLLLWGDLDPWMGASKVEMIESLYPKSSVVRLQAGHCPHDESPELVNDALIKWMSSFS*