MKSGDGLHSYSNNSYFQRDIINAAMQIVGEAIVKIVDILKISPSTTIRVADLGCSVGPNTFFAMENILEAIELKCQNQGLDSQIPEFQVFFNDQTSNDFNSLFSSLPPNGRYHSAGVPGSFYSRLFPNHSLHIVHSSFSIQWLSRVPKKVVDRSSPAWNKGRIYYASAADEVVEAYSAQCAEDMARFLQARAQEIADGGLMILIFPARLDGIPHSQFSNNIMFDMLGCCLMDMAQKARNMGIVSEEKVDMFNLPLYFISAQELEAIIERNGCFSIEKMEILHPTITAQSLISTPHKGQAISFHIRAATEGLIKAHFGEEILDQLFDSYSRKVEDEYSLIVSAITLNYCAEFWAILR*