MDRSEAELSNPLLRFLPLGVALVFLGKKGSCEETAELTDVFHKKLRKCFDLTLRSLAYAGTRDVEKVQNLLAYCEELTKEESDEEGDTHQGTAVIGIALVAMAEEVGLDMAIQSLKCLLKYEEQNIRRAVPLSLALLFISNPKVNVMDTLSGLSHDTDSGVAMCAIISLGLIGVGTNNAQIAIMLQGLAKHYSKEGSLLFCVRIAQGLLHLGKGLLTLSPYHSNHLLLSPTHLAGIITVLCACLDMKSIILGDYPYVLYFLVLAMQVGFRPLLEIIAF