MGSSHHHHHHSSGLVPRGSHMMLDRKTETAKWQFTPHQHRGPAEQFGENDHIYSPKLHNGSFKSRGLATFMGAPYCPPDRHKIREMGAKICFLAVPWDQGQIVRAGASQGAAGLRDATTQYFPYMFEYDVDLLSFFRVVDCGDVPTVPGNNIKSQEYTADYVTECLEGGAKVILFGGDHSLPIPGAKALSRFTGSGKMGYLHVDCHLDAGPDWAGNLITNCSGAPRALDLPNCNARNMAHMGSRNSLNPKDWWDFYVDNEIRVVTMPEMIERGLEVCANEIFERVKKDTDSLYFTWDTDSIDISCMPANSAPECYGLKGREVIQLARIAGRHGCDILDIVELCPYFDPSQISVKMTVNMIYHYLGSRAQTLRQQGKQP