MGIWFNHHAIKQCASSLIAVFSGIHFGARSFCNKLNHGIAPKDRSLIRFDRNLIDMFALHELLQQCAKRRSLLVGKGCHGLAIHLGLATDTITCNILMNLYTKCGRNDCARDVFDAMSFRSIVSWNTMIAGYTCHGDGLQALKLFSKMHQEGTRMSEFTLSSTLCACAAENATTECRQLHTIAIKLALDSNSFVGTAFLDVYAKCNMINDACLVFEKIPEKTAVTWSTLFAGLVQNGLHKDALRLFQSSQREGIQLTEFTLSAILSTCASLALMIEGRQLHAVIIKYGFNGNLFVASSLVDVYARCGQIEEAYLVFADMKHKNVVLWNAMIASFTRHGKSWEAMILFEKMQQSGISPNEVTYVSMMSMCGHAGLVEEARSYFGLLISDQTVEPNVLHYSCMVDVLARSGKTDEAWELIQQMPFEPTPSMWGSLLGSCHKYMNVGIARLAAEQLFKLEPENGGNHALLSDVYAASGSWENAVLARKHLNDTGARKDTGSSWV*