MGFLRCLSLPVAVVILLIAFVYHTIIFLVIEPWLGLDTAPGIFNAALFSICGVMGLIAYTLAIIRDPGTIPPMYVPDMEDTELVIQEVKRKGGELRYCQKCSTYKPPRAHHCRVCKRCVLRMDHHCIWINNCVGLRNYKHFFLFLSYIILALVHALVLLVGQFMYDIGEEDESEKRRTYRRLSPFSPSLAMIPALKVLSVLIVVPLLVALGVLLIWHIYLTLTNKTTIEYHEGVRAKWLAKKAGEIYRHPYDLGIVNNLLVILGPNIMCWACPPAVGHIGDGLRFETAYDPPRERTTGVGEGVVVSKELWLTRRTRLPC*