MTGRSTLYFVVQFIVAVNAFKAPTLGSPQGLRFNALTRFSSKSHDSALETEATLRSITFCNLPKEDDPDLLCDFLMEIGACSTAITDADRGTDMEQPVFSEPGADPWQDRLQWTAPVWNRCNVTAHFPASAQIGGVLEMVAETFPNQYPDLQDFVLETLPNRDWVVHVQKGWLPIVVNDKFVLRFPWHKHSDVQKVAWNLNSNDFFELELQGGIAFGTGEHPTTQLCLAWVDQVITDKLEQSNGKIHLLDYGSGSGVLGMAACILAPHQVAAIGIDIDVDACRIANANALKNDVKMRSYLPPLVESADETSKSLLLKAHKSAREHVAEQEGDHSANLDSLFLPSDLEETKYDVCVANILAAPLVTLAPVLYSMLLPGAVLGMSGILPDQGDMVVEAYTKAGFASMTIQKEQGNWLLVTGNKPIM*