MGDRTTEPQHGSKMQSAETPTIIHSENTQLEPGWKTAKHKDGDTAMALFNDPDELHEEVDPAEARRVLRKIDMMILPYLAVCYAFFYIDKTTLSYAAIFGIVEDLKLHGTQYSWLSSLFYFGFLAWAFPTNFLLQRLPIGKYLGANIFMWGVFLMIQAACHNFTTLAVLRALGGAAEACADPAFMLITSMFYTRKEQPVRIGLWYTANGFGIALGGLLGYGIGNLKGALPSWKYEFLVIGALCSAWGIVMFIFLPDSPVSAPGLTPRERRIAVERLRENQTGVENKHLKPYQVLEAFMDYKLYIFFMLGCVCNIPNGGISNFGTLIIHGFGFSTLVTTLMQIPYGVLIALSILLCVYLNDRFENRRCVFILLFLLPNIAGAFGLRFVPLDQQVGRLICYYLTGPYNAAFVLILSMQIANTAGHTKKVVTNAVLFLGYCTGNIAGPFFYKTDQKPTYSLGIWSMIVSHLIEVVLISTLGLLLRWENKKRDRIQSQMQGGLEGRDLGSTAFLDLTDRENLKYVFHP*