MGSSHHHHHHSSGLVPRGSHMNKLRLSVAMGDYDRTRPLYDGRVQIDGVDPVFMLLNPEEMFFRAMRSQDFDITEISFSSYLVKHSQDSCPYIGIPVFVSRAFRHTSIYVRKDRIQRPEDLKGKRIGLPEYQLTANVWARAILEADHGVRPCDVHWVRGGIETAARPEKIKLALPSDIHIENAPEGETISALLDRGDIDGFIGPRPPASTALRNPNIGWLYDDPTAAAKDYYRRTGIFPIMHIVGIRKELAAQHPWLPSAVFKAFSQAKQAALDLLEDTSATKVTLPFVEEQIRAAKSTLGDDYWPYGVAASRRTLEAFVRHHHAQGLSARLMAVEELFHPSTYETYSI