MGSSHHHHHHSSGLVPRGSHMRVGILTGGGDCPGLNAVIYGALLRASTEKDKEVDVIGIIKGWKVFAIENISPADVDHYTQKLDIGELDDLHTKGGTMLYTSRTNPFKAIAKLKDPIEKEEKTKEIGLELANKFKTLNIDALITIGGDDTCGVAAAMYQYGNAKVCACPKTIDNDLAGTDFTFGFFSGAQLASNTLDNLTTTAHSHQRIFITEIMGRDAGWLTLYSGLSSGADIILLPETPFDFKKDIVEVLMARANSGYKFHMIACSEGAYPTKESLDRDFSVISQKDIDNLPKDAFGNPELPKLNIADKIQKELNKRDDIKKYFNDRHAHYEIRSVVLGHTMRAGTPNVFDRVLGLRYGWHAMSYIIDGNYGKLSALKGTDIVPVDLIEGSKKGLIDPTSDLIQIRDAMTTVKHKSKEKLFK