MPSVLSGTQTVLKDFVSRGLDSKAIQNKIRLFMESANFLIPLKLDVKDKKHDKNEIVFPQEIKAQVAERDGLSKKSSKSVRQMSRGLPEVISFGKHLSRYETRQEVSTMICDRKQSKKLVDISTQLLTVKCTIYMEDEGVTSEPSLFGMSNNWTVASLSKVESLGQENLANVELPLVVDIAVIMYTSDSTSLPMGVMMTCGNVALVARVMTIVLGLGSKDTCLAYLPLTYIIDLVAEALMVVVGFAIVYGSPLTLTNTSNKNKKGTKGDAKMFDPTLMTVVPVILDHV*