MKYQLEGKIVTLQGDPSLARSRISLKAMMRVLRKEGGGILVEFNHLENNRETDTECPFFLRELLGEYRGIFETPKGLPPPRGQDHSIIMREGSNPSLRHITQQREVGADYQRLVRKLIGFDFEIQYKPGSANRVADALSRKEIGECEFGLVELGALISSQNIAWEELEEEISKDKGLQKSREDIEGGRELAGFTMVGGKLLYRGRMVIAKTSAFIPILLREYHDSPTGGHTGELNSELELMVEPEQLLDVRKNIGTGDATEVLIKWKGLPPFEATWEEAA*