MFSASVRGVARVGSSITSRTFSTSTAAYAAEVKSLGVIGAGQMVSMLPYCNFLSSQMLSDLQGLGIALVAASKAQVPVTLIDNTQAALDKGLSFADKLLQKDVSKERLTQEAADAVRARITPSLNMDDLSSVDFVIEAVPEIPDLKTSIFSKLAQIAPKHAILATNTSSIPITKIAAATSTDPTDLQAPSRVISTHFMNPVPVQKGVEIIAGLQTSKETMDTAIAFVQRMGKIAAVSADSPGFLANRILMPYINEAIICLETGVGAREDIDSIMKNGTNVPMGPLTLADFIGLDTCLAIMNVLHQETGDSKYRPSGLLKRMVDAGWLGKKSGKGFYDY*