MLSGMIFVFAPLVVGYLFIIRNPSHLHRLSRATSHLVYVILFLMGLSLAGLDNLQSNLQTIVKYTAVFFVVLGTCNLLVLPLVDRYLPLSTDITHKKVPLSSMMLESAKLILVVGAGLVAGVLLNQDLHWVESASGWILFLLLFFIGIQLRNSGLSLKQILLNKHGMVIAAVIILTSWLGGVIAAWLLDMPIYQALAMASGFGWYSLAGILVGDAFGPVLGGASFMIELLRELVALVLIPMLIRRKPCTAIGYAGATAMDFTLPVIQTTGGVKCVPVAIVSGFILSLLVPVLILFFVSLAS*