MVAPYTQPLVHNTHLNFCLSKESPRVPSVEVIELIADFLFQLHTPAVSGNVEHETICCTKPHWHEVKGFMEASPALHRIGYTRWVAVLTIRSLEDWDIALSMPLLVRYASQKFLSHSSAYFGFGYRELVCLSRVISSQNRAVLSHFPRLRAVSIDSHEDVHRLITADGSRFAYQDVFTSLPRSLRYLEIKHAHGPDVNVISCVERHCPNLEILWLGRCTMFNRIPACQFWESFPSDHDSYLSNEGTDAYAHSLGQELMPLQNLKYLRLGIYLLPSTAVLAHRLFHVRNMPAPQTIDWQAALAQFQPQAPRISDLVSLLHQPPEHDICERCKQESFSATQSAEVSASRIIREAVPGIRHIEWMDWFTPFHLGVSPHQNKTN*