MSFKRIMTLTFLLTLLEILCSTSVLSAEDDLYINITILQSATAQGAVELAAGLSTWMLGGGWCDSIPDCLDRSTKPLGSTKQMKQQGFFAALLHNSSKQNREFYNWNRVRVKYCDGSSFTGDVEQVDPENKLFFRGARIFKAIMKDLWSKGMNNAENAILCGTSAGGLATILNCDNFKSLLPENVKVKCVADAGFFINGKTISGTSDIQEMYRKIVNLHGSAKNLPSACTSVMEPSLCFFPENVAPYIQTPLFIINSIYDTWQIKNILIPEKLDPQHAWKDCKSNISGCTFSQRIIIQAFGVEFLKKFEGLPPCFTRGYFLTSCYSHGGILSPTYWFSASSPRLLNKTINEVVADWYFERAGFQYIDMYPCARDCKL*