MLLATVTGLDVLTRVSTSGFCFFLGGSCISWLSKKQPTVATSSCEAKYRAAFTATIECVWLKRLLKDLSVGLQSFTPIYTDSQSAMAVAKNPVFHARTKHIEKKREEVLKRPIPSRMAAYSIIRSMLLELNDPYTRFITPRELKQLSKYDMTGIGLSLGEIGVDDNDTSLRVVGIVLGSPAQMAGVKQGDELLSVNGVDVHGKSAFDASSLIQGLKGTLVSIEVRHEPCGDTQTVSVERQQSVQTPVYYRLEHRAGDLIGYIRLKEFNAVAKRDMVAAMNKLKGAGAASFLLDLRDNPGGLVQAGIEIAKVFLEEENTIVNNVLS*