MSKIHPTTVADRYIAQLKHDNVQNISLAGNDITDDNIGSFVSALVDNKSVTYLALVCVQGGNTCKGSTMLAASAMSLSSLRTLSWSNIFDGSKHAVKILSHGLRSSATLNRVLLTNSKFTSAEIRVLTDALSVNTSVKTLGLEGCGVTDDGARRVSNMLKSNRTLQTVSLSENGITDVGAETLLEAIYDTTSFDSIWNSNHVVSSFSRSTSEDGRGNSMVKFNHVSDDMKHKICEILNINRESRNPARQKVTLHLERNPKICMSQDIDTNAIPDILSWCGRTASFEMLRNMPEILTHAVPINESQREELPKKTIDSKIKATHKNCSQLIRRVIDRSKRRFKPKKKDSQRRVDGTPRRTMKEKAVLSSMW*