MARAPHLTHLGTGSFRSEPGPGGALSVSELATCFAASRSLVCLSGFLDVNGAYLPAIYQVCPNLTSLNFSFAALTDEEFIPVIRHCINLRTLWVPDTVGDEGLRAVAETCSNLRELRVFPLDATEDSEGSVSDIGLEAISEGCRKLESILYFCQRMTNAALVAMSENCPDLLVFRLCIMGRHRPDRITGEAMDEGFGAIVMNCKKLTRLLVSGLLTDKAFAHIGKHGKLIKTLFVAFVGNSDMPLKHVFEVRDSPFGDKGLLSGLNYFYNMRFFWMNSCRLTVRGCGDVAQQMPNLVVEVMKENEGEINTIDKLYLYRSLAGPREDAPSFVNIL*