MSSDFWAGYLSGAIGIIIGNPLDVVKVRLQAGGVNVAGSTSRNIGSFENVSSLVRGAAAPILGYGALNALLFVAYNRSLMFMDDSIKDPTNPLGVSLYKIWLAGAAGGAASWTVSSPTEFIKCRAQLDSRPGVSSWTVAKDIFRTRGLTGLYFGGMITCARDSIGYGFYFWSYEYCKRLMSSETDNAHEIALKVLLCGGIAGVTTWASVYPLDMIKTRLQAQTIAIAPESRPLIPIQSKPQTLNSYQITKAAYQSEGLKAFYRGLGICSLRAFIVNAVQVCDSNTTEWHLLIMRNSGQHTNGL*