MKIEHDLHMIKGDGDTSYARNSSTQRKAILATKHMVEKAMKGVFMELKPQSMVVADLGCSSGTNTLLFISEMIAMISEENTSDNNIRKCPMEVQFFLNDLPSNDFNHIFKSLGQFEQSIVQDCARIGLKPPPHYVAGVPGSFYTRLFPCNSVHIFHSSFSLMWLSQIPEHLDSTMNKGNIYIGVTTPPLVAKLYLDQFEKDFSRFLQFRCIELVSGGQMVLTFLGRKSNDVVHGGGMMNISIELLSQAVQTLVAEGRVEKEKLDSFNLPFYGPSVDELKQLVQQSELLDIIDIQAFELTFDPIDKSELKEGITTAPAIQDNVHEATGHNIAAGLRAVMEPLFASHFGESIIDDLFTLFACNVIRHLASAEEMSSVTAISLSLQAKVAR*