MDTDTCSGGTSPSFAFAFNDSNFSDRVLHIEIVAGASGEAKSSGEPCSTVGAWARQKKRRRGADAKDKGTLFSCLSFYLSFEEQIMTGTQPEPDDAEEEGDVMIEESPTSMAGNQDQMQSTSSWNSESSTVLRVKTIHISSAILAAKSRFFYKLFSNGMRESEQKAVTLRITDSEEVPVMDMLQFMYTGGLQANTAPALLDVLVAADKFEVATCMRHCSRLLRELQMTPESALVYLDLPSSVLLPDAVQSLTDAAKAFLADRYKDIGRFHEDVMHLPLAGLEAVLSSDDLQVASEDAVYDFVLKWARAHYAKIEERREIFRSKLVWLIRFPMMSSRKLRKVLVCNDIEHDLASKLVMEALSFKAEPPHRQKHIMVEEIVHKRFSERAYKYRPVKVVEFDAPYQQCLVFLDLRKEECLTLWPQGRVYSQAFHLGGQCFFLSAHCSVDQQTAAHCFGLFLGMQEKGSVSFAVEYEFAARSKQEEWKFAPRVKGNYVFTGGKAVGYRNLFSCPWQELMKDDSDYFHQNVLHLRAELTIKPQGQGM*