MIGPTNFIDEIDCGSFFDHIDDLLDFPNEDVEAGLSASDSAVNASAFPSIWTTHSESLPGSDSVFSNNSASDLSAELSVPYEDIVQLEWLSNFVDDSQCGASLTIKKEESSSITKDSSQHQFQTSSPVSVLESSSSCSGEKTLPRSPETAAPGRRGRARSKRPRPTTFNPRPAIQLISPTSSVNENDIPQPFVVPKVPSDSENYAESRLLIKIPRQVNPEHKKKKKIKLSLPTAPADNNQNSSGQAVRKCMHCEITKTPQWRAGPMGPKTLCNACGVRYKSGRLFPEYRPAASPTFVPSLHSNSHKKVIEMRNKGGAAPTTMVTSSPELIPNKSNPALDFM