MDIDNIYNYIAFRGNPKLSIIKSCDPNKIVNEYSLFQKYLQRDSPSIDIVKLLINLGGNVNGLENEYSTPLCTILSNIKKYKHMLDVVKILIENNADVNKKNSEGETPLYCLLSNGYIKNNKEILLYMIQMGVETTLLSKDGYTMLQVYVKTNHHIIDIEIIKILLGSGIDINTISNKEKYDTLDCYFKYNIDRIDANILKLFVDNGFIIKKEDKSHKKKLMEYLNSLLYENRRVKKNILDFIFTYINVNQVDELGFNPLYYSVSHNNRTIFEYIIQLGGNINCISELGDTLLFKAFENRSLFIFNSILEKKPNKKTISYTYYKLRKHLLDVGDFINQIEFDIIKKFIAHVILYVKNFSVRNRTKAFIYFDDFIEKCTKSSNYIHNTYINNETIFQLCFNKKYIPISVINNNEKLLKKHTKLFYYGNILKKNIEKSKKYYENICKVSCCISNLCDTCSYWNTIPLEIKFKIVNNLSLNDIEMFLKNNKK