MAQQALRYSGIVSQLSLLRNDPTQMRSRGFSAFPQWTLNGQHRQYLVSKCKAQHWEIGSSNINAKNPPEANVDGKPILFQTALEEEDNVTDVMDSNGKHSEILMFSIAPLPYLILAALPGDLGENPFFSVVVDYVLNIRGTRGLHWLLFVLLSENPVAEIIRSVFGPFAELVKTWNLPDWLVHWGHPGNMAVVLFAMGGYGSYLGWQIRLSDDVEVKAKAKDLHPKLLGGMFFFFALGATGGITSLLTSDKPILESPHAVTGLIGLALLTLQTALPALFEGNPGLRNVHGLLGSGIMALFLIHSALGLQLGLSF*