MGSSHHHHHHSSGLVPRGSHMKRLEGKVAIITGGASGIGASAVRLFWENGAKVVIADIQDDLGQAICDKLGKNVSYIHCDVSNEDDIRNLVDTTVAKYGKLDIMFNNAGIIDRPYGSILDTEKSDLERVLGVNLVGGFLGAKHAARVMVPQRKGCILFTASACASIAGLGTHAYTASKHAIVGLMKNLAAELGQHGIRVNCVSPYGVVTGIGRGVSEVDVAQVEAMLSEVGNLKGAVLKVEDVAQAALYLASDEANYVSGLNLVVDGGFSVVNPSMMMAL