MVIKPPSHPTYDLRAVIKLALAEDVGDQGDVTCMATIPDDMEVEAHFLAKEDGIVAGIALAEMVFNEVDPSLKVEWSQKDGDYVHKGLKFGKVHGRAHNIVRAERVVLNFMQRMSGIATLTKAMADAAHPALILETRKTAPGLRLVDKWAVLIGGGRNHRMGLFDMVLIKDNHISIAGGVTNALKSVDSYLEKRNLQMEVEIETRTLEEIKDVLEYASKTKTSLTRIMLDNMVVPLLNGDVDVSMLKEAVELINGKFETEASGNVTLETVHKIGQTGVTYISSGALTHSVKALDISLKIDTELALEVGRRTKRA*